Skip to content

aPassie/FusionTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FusionTrack 🚀

A modern project management platform for teams to collaborate, track tasks, and manage workspaces.

Built by Parth Sankhla

What is this?

FusionTrack helps teams organize their work. Create workspaces, manage projects, assign tasks, and collaborate with your team - all in one place.

Features ✨

  • 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

Tech Stack 💻

Frontend: React + Vite + TailwindCSS + shadcn/ui
Backend: Node.js + Express + MongoDB
Auth: Passport.js + Google OAuth

Quick Start

Prerequisites

  • Node.js installed
  • MongoDB Atlas account
  • Google OAuth credentials

Installation

  1. Clone the repo
git clone https://github.com/aPassie/FusionTrack.git
cd FusionTrack
  1. Install dependencies
# Backend
cd backend
npm install

# Client
cd ../client
npm install
  1. Set up environment variables (see .env files in backend and client folders)

  2. Run the app

# Backend (from backend folder)
npm run dev

# Client (from client folder)
npm run dev

Deployment

  • Frontend: Vercel
  • Backend: Render
  • Database: MongoDB Atlas

Made with ❤️ by Parth Sankhla

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages