Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 2.26 KB

README.md

File metadata and controls

47 lines (32 loc) · 2.26 KB

IITD Connect

IITD Connect is a web application developed to facilitate communication and collaboration within the IIT Delhi community. The application provides a platform for students, faculty, and staff to connect, share information, and engage in various activities.

Features

  • User Registration and Authentication: Users can create an account and securely authenticate to access the application.
  • Profile Management: Users can create and manage their profiles, including personal information, academic details, and areas of interest.
  • News and Announcements: Important news and announcements from the institute can be viewed and shared with others.
  • Discussion Forums: Users can participate in discussion forums, ask questions, and share knowledge with the community.
  • Event Management: Users can create and manage events, including workshops, seminars, and social gatherings.
  • Resource Sharing: Users can upload and share educational resources, research papers, and other relevant materials.
  • Messaging and Notifications: Users can send messages to each other and receive notifications about new messages and activities.
  • Search Functionality: Users can search for other users, events, and resources based on various criteria.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Real-time Communication: Socket.IO
  • Hosting: Heroku

Getting Started

To run the IITD Connect application locally:

  1. Clone the repository: git clone https://github.com/AkshatGadhwal/IITD-Connect.git
  2. Navigate to the project directory: cd IITD-Connect
  3. Install dependencies: npm install
  4. Start the server: npm start
  5. Access the application in your web browser at http://localhost:3000

Contributing

Contributions to the project are welcome. If you have any suggestions, improvements, or bug fixes, please open an issue or submit a pull request.

License

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

Acknowledgments

We would like to acknowledge the support and guidance of the IIT Delhi community throughout the development of this application.

Start connecting with the IITD community and explore the features of IITD Connect!