Skip to content

πŸ’‘ Rent a Girlfriend Project πŸš€ - Node.js, Express, MongoDB, React app. Install, run, and dive into the world of virtual relationships. Get ready for a rollercoaster of code! πŸŽ’πŸ˜„

Notifications You must be signed in to change notification settings

j-a-y-e-s-h/Rent-A-Girlfriend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Rent a Girlfriend Project 🌟

Welcome to the exciting world of Rent a Girlfriend! This project lets you explore a fascinating application built with Node.js, Express, MongoDB, and React. Buckle up for a thrilling ride!

Demo Videos

Full Demo

Embark on a thrilling journey through Rent a Girlfriend with our comprehensive full demo video. πŸš€

Demo.video.of.Rent.A.Girlfriend.mp4

Prerequisites

Before diving into the magical world of virtual relationships, make sure you have the following installed on your system:

Installation Steps

  1. Install Node.js:

  2. Install Dependencies:

    • Open your terminal and run the following commands:

      npm install tailwindcss -g
      npm install
      npm install express mongoose cors jsonwebtoken bcryptjs -g
  3. Install the Node App/Requirements:

    • Navigate to the Node.js folder and execute the following commands:

      cd Node
      npm install
  4. MongoDB Setup:

    • Create a MongoDB Atlas account here.

    • Follow these steps:

      • Create a new user.
      • Add network access (allow access from anywhere if you're testing).
      • Create a new database and connect it (Connect to your application).
    • Change the MongoDB connection URL in app.js with your URL. Demo

MongoDB.Atlas.Demo.mp4
  1. Run the React App:

    • Go to the React folder and run:

      cd react_folder
      npm install (Do only when it requires)
      npm start
    • Ensure that the Node server is also running.

Running the Application

Feel the rush of the code! Dive into the Rent a Girlfriend source code and explore the magic happening behind the scenes. The codebase is organized with care to make your coding journey enjoyable.

Node.js

Explore the Node.js folder to understand the heart of our application. Run the following commands:

cd Node
node app.js

React

Delve into the React folder for an immersive front-end experience. Run these commands:

cd react
npm install (Do only when it requires)
npm start

Feel the power of React.js as you witness the user interface come to life!

Explore the App

You're now well-equipped to dive into the Rent a Girlfriend app and indulge in the world of virtual relationships like never before! 🌐✨

Contributors

The Rent a Girlfriend project is made possible by the fantastic contributions from these awesome individuals:

Feel the energy of our dynamic community and consider joining us to make your mark on the project!

Happy exploring! πŸš€πŸŽ‰


React.js Node.js MongoDB Tailwind CSS JavaScript
Contributors Repository Size Watchers Commit Activity Issues

About

πŸ’‘ Rent a Girlfriend Project πŸš€ - Node.js, Express, MongoDB, React app. Install, run, and dive into the world of virtual relationships. Get ready for a rollercoaster of code! πŸŽ’πŸ˜„

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published