A modern project management platform for teams to collaborate, track tasks, and manage workspaces.
Built by Parth Sankhla
FusionTrack helps teams organize their work. Create workspaces, manage projects, assign tasks, and collaborate with your team - all in one place.
- Workspaces - Organize your teams and projects
- Projects - Track multiple projects with custom emojis
- Tasks - Create, assign, and manage tasks with priorities
- Team Management - Invite members and manage permissions
- Google Sign-In - Quick and secure authentication
Frontend: React + Vite + TailwindCSS + shadcn/ui
Backend: Node.js + Express + MongoDB
Auth: Passport.js + Google OAuth
- Node.js installed
- MongoDB Atlas account
- Google OAuth credentials
- Clone the repo
git clone https://github.com/aPassie/FusionTrack.git
cd FusionTrack- Install dependencies
# Backend
cd backend
npm install
# Client
cd ../client
npm install-
Set up environment variables (see
.envfiles in backend and client folders) -
Run the app
# Backend (from backend folder)
npm run dev
# Client (from client folder)
npm run dev- Frontend: Vercel
- Backend: Render
- Database: MongoDB Atlas
Made with ❤️ by Parth Sankhla