Hillffair 2k24 is the official app for the college fest, designed to enhance the user experience by providing features such as anonymous chatting, event highlights, and more.
- Users can log in as strangers and get matched with others based on shared interests.
- Once matched, users can chat anonymously for 24 hours, after which the chats expire and are deleted.
- Stay updated with the latest highlights of the ongoing fest events, including major announcements and winners.
- View the complete list of events with:
- Event name
- Timing and Date
- Description
- User authentication with Firebase.
- Mobile-friendly interface for quick access to fest information.
- Real-time notifications about upcoming events or important updates.
- Backend: Node.js, Express.js
- Database: MongoDB
- Real-time Messaging: Websockets (Socket.io)
- Authentication: Firebase authentication
- Environment Management: dotenv for environment variables
-
Clone the repository:
git clone https://github.com/yourusername/hillffair-app.git
-
Install dependencies:
npm install
-
Set up environment variables in .env:
MONGODB_URI=your_mongodb_uri
-
Run the app:
npm start
Thanks to the following people for contributing to the project:
- Sankalp Gupta – Project Lead and Backend Developer
- Prince Khandelwal – Backend Developer
- Arjun Prajapat – Backend Developer