CrewConnect A web application built using Node.js, Express, and MongoDB.
Description CrewConnect is a web application designed to connect people with similar interests. The application allows users to create profiles, search for other users, and connect with them.
Features User authentication using Passport.js User profile creation and management Search functionality to find other users Connection management (friend requests, accept/reject) Technologies Used Node.js Express.js MongoDB Handlebars.js (templating engine) CSS (styling) Getting Started Clone the repository using git clone https://github.com/yashwanth0203/crewconnect.git Install dependencies using npm install Create a .env file with the following variables: AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_REGION AWS_BUCKET_NAME AWS_URI MONGODB_URI SESSION_KEY HACKEREARTH_API_KEY EMAIL PASSWORD Start the application using node app.js Contributing Contributions are welcome! Please submit a pull request with your changes.
License This project is licensed under the MIT License.
Note: Please make sure to add the sensitive information to the .env file before running the application.