Skip to content

arun9557/iitcohort

Repository files navigation

IITCohort - Ultimate Collaboration Platform IITCohort is a modern, all-in-one collaboration platform designed specifically for the students of IIT Jodhpur's AI Applied batch to collaborate, innovate, and build together. Inspired by Notion, Discord, Google Meet, Whiteboard, and Trello, it empowers teams to communicate, manage projects, and collaborate seamlessly with a rich set of features, built using cutting-edge technologies. This platform serves as a dedicated space where all students can connect, share ideas, and work together on projects. LINK IS HERE - https://iitcohort.vercel.app/ 🌟 Features

🔐 Authentication: Secure sign-in with Firebase Authentication (Google Sign-in supported). 💬 Real-time Chat: Instant messaging powered by Firebase Realtime Database. 📝 Notes Management: Rich text editor with support for file uploads and formatting. 📅 Meeting Scheduler: Schedule and manage meetings with integrated video conferencing links. 📋 Kanban Board: Organize tasks with a Trello-inspired project management system. 🎨 Collaborative Whiteboard: Real-time drawing and brainstorming for team collaboration. 👥 Member Management: Manage team profiles, roles, and permissions. 📚 Library: Centralized file sharing and document management system. 🎤 Voice Rooms: High-quality audio communication for team discussions. 🌙 Dark/Light Mode: Toggle between themes for a personalized experience. 📊 Project Management: Airtable-style project tracking with customizable views.

🛠 Tech Stack

Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS Backend: Firebase (Authentication, Firestore, Storage, Realtime Database) Deployment: Vercel (recommended for seamless hosting) Other Tools: ESLint, Prettier, Husky (for code quality)

🤝 Contributing We welcome contributions from the IIT Jodhpur AI Applied batch . For Repository Owners

Review incoming pull requests for quality and relevance. Merge approved PRs into the main branch. Ensure the main branch remains stable and up-to-date.

📦 Deployment For production deployment, we recommend Vercel:

Push your code to a GitHub repository. Connect your repository to Vercel via the Vercel Dashboard. Configure your environment variables in Vercel. Deploy the app with a single click.

Alternatively, you can deploy to other platforms like Netlify or AWS. 📜 License This project is licensed under the MIT License. Feel free to use, modify, and distribute it for your collaboration needs! 🙌 Acknowledgments

Inspired by Notion, Discord, Google Meet, Whiteboard, and Trello. Built with ❤️ by the IIT Jodhpur AI Applied batch and the open-source community. -

📬 Contact For questions or support, open an issue on the GitHub repository or reach out to the maintainers.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors