Orbit is a modern, feature-rich Task Management System designed to streamline team collaboration and productivity. Built with a robust MERN stack (MongoDB, Express, React, Node.js), Orbit offers a seamless experience for managing tasks, users, and team performance.
- Role-Based Access Control:
- Super Admin: Full system control, user management, and organization-wide analytics.
- Admin: Team management, task assignment, and performance tracking.
- Member: Personal task dashboard, status updates, and collaboration.
- Advanced Task Management:
- Task creation, updates, and deletion.
- Priority levels (Low, Medium, High).
- Due date tracking and status management (Pending, In Progress, Completed).
- Kanban Board: Drag-and-drop interface for visual workflow management.
- Interactive Dashboard:
- Real-time statistics and performance metrics.
- Member Leaderboard and Admin Performance tracking.
- Visual charts and data visualization.
- Modern UI/UX:
- Light/Dark Theme Support: Fully responsive design with seamless theme switching.
- Clean, intuitive interface using Tailwind CSS and Radix UI primitives.
- Team Collaboration:
- Team assignment management.
- User profiles with avatars.
Frontend:
- React (Vite)
- TypeScript
- Tailwind CSS
- Redux Toolkit (State Management)
- React Router (Routing)
- Framer Motion (Animations)
- Recharts (Data Visualization)
Backend:
- Node.js
- Express.js
- MongoDB (Database)
- Mongoose (ODM)
- JWT (Authentication)
Follow these steps to set up the project locally.
- Node.js (v14 or higher)
- npm or yarn
- MongoDB (Local or Atlas)
-
Clone the repository
git clone https://github.com/yourusername/orbit-task-management.git cd orbit-task-management -
Frontend Setup Open the terminal window:
cd frontend npm installStart the frontend development server:
npm run dev
-
Access the Application Open your browser and navigate to
http://localhost:5173(or the port shown in your terminal).
Orbit/
├── frontend/ # React application
│ ├── src/
│ │ ├── components/ # Reusable UI components
│ │ ├── pages/ # Application pages
│ │ ├── context/ # Context API providers
│ │ ├── utils/ # Helper functions
│ │ └── ...
│ └── ...
└── README.md
This project is licensed under the Sudip Bohara License - see the LICENSE file for details.
© 2025 Orbit System. All rights reserved.