Skip to content

SagarFullStack/DatingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DatingApp

Description DatingApp is a modern, full-stack dating application designed to connect users based on their interests and preferences. It provides a seamless user experience with features like profile creation, matching, messaging, and more.

Installation Instructions

  1. Clone the Repository git clone https://github.com/SagarFullStack/DatingApp.git

  2. Navigate to the Project Directory cd DatingApp

  3. Install Dependencies For the backend: cd backend npm install

For the frontend: cd ../frontend npm install

  1. Set Up Environment Variables Create a .env file in the backend directory with the following environment variables:

    DATABASE_URL=your-database-url JWT_SECRET=your-jwt-secret

  2. Run the Application For the backend: cd backend npm start

For the frontend: cd ../frontend npm start

Usage Frontend: Open http://localhost:3000 in your browser to access the application. Backend: The API server runs on http://localhost:5000.

Technologies Used Frontend: React, Redux, HTML, CSS Backend: Node.js, Express, MongoDB Authentication: JWT Deployment: Docker, Heroku (for deployment, if applicable)

Features User authentication and authorization Profile creation and management Advanced matching algorithms Real-time messaging Search and filter options User settings and preferences

Contributing Guidelines

  1. Fork the Repository

  2. Create a New Branch git checkout -b feature-branch

  3. Make Your Changes

  4. Commit Your Changes git commit -m 'Add new feature'

  5. Push to the Branch git push origin feature-branch

  6. Open a Pull Request

License This project is licensed under the MIT License. See the LICENSE file for details.

Contact Information Email: sagar.hatagale.dev.com GitHub: SagarFullStack

About

An online dating service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published