Skip to content

rafayhanan/ComsiCon-Web-25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

ComsiCon-Web-25

This is our attempt at building a full-fledged project management platform, during a caffeine-fueled 6-hour coding sprint for the ComsiCon hackathon. While it's not a finished product, the core logic is in place and it demonstrates a great foundation for a project management platform.

Features Tackled

In this whirlwind of development, we focused on building:

  • User Management & Authentication: The ability to register on the platform and assume roles such as manager, team lead, member etc.
  • Project & Workspace Management: The ability to create, update, and manage distinct project containers.
  • Team Invitation System: Logic for inviting members and managing roles within a project.
  • Task Lifecycle Management: A robust system for creating, assigning, and updating the status of tasks—the engine for a future Kanban board.
  • Chat: A chatroom that uses sockets to initiate communication between team members.

Tech Stack

1. Frontend

  • ReactJS + Vite
  • TailwindCSS
  • ShadCN

2. Backend

  • ExpressJS/NodeJS
  • MongoDB + Mongoose
  • SocketIO

About

Our attempt at building a project management platform in under 6 hours for the ComsiCon hackathon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages