A Dating App for NITT.
This web app is made using MongoDB, Express, React, Node (MERN) stack.
# Clone the repo
git clone https://github.com/minicb0/Date-NITTe
# Install dependencies for server and run
cd server/
npm install
npm run start
# Install dependencies for client and run
cd client/
npm install
npm run start
# Server runs on http://localhost:5000 and Client on http://localhost:3000
- User authentication and e-mail verification.
- Ability to add user profile info, their interests, their likings and have an option to update it anytime.
- Ability to add their profile pics and a gallery of their pics.
- A Dashboard where users can see different profiles and can swipe left, swipe right, super like and more.
- Algorithms to show profiles on the user's dashboard based on their interest, location and past experience with the app.
- Real-time chat integration so that people can connect easily.
- Ability to send GIFs and other media in the chat.
- Real-time voice and video calls.
- Ability to put stories and blogs on their profiles.
- Connecting the app with Spotify so that people can see what their friends are listening :)
- Amazon API integration so that users can send gifts to their partners from Amazon without knowing their address as a Secret Santa :)
- A Web scrapper to track the prices of Amazon products.
- A voice recognition AI integration so users can just speak and send messages.
Thanks for your interest in contributing to Date NITTe :)
Please read through this before you start contributing to the project.
-
Fork this project and clone it to your local.
-
Work on the project and commit the changes you've made.
-
Before pushing the code, sync your local repository with the the project's repository by pulling from upstream and check if there are any conflicts.
git remote add upstream https://github.com/minicb0/Date-NITTe
git pull --rebase upstream master
- Push the code to the origin and make a new pull request to the project's master branch.
Hurray! You are a Contributor now! Happy Coding!