/Rent-A-Girlfriend

💑 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! 🎢😄

Primary LanguageJavaScript

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