An open API service indexing awesome lists of open source software.

https://github.com/rishabhraikwar98/track-flow


https://github.com/rishabhraikwar98/track-flow

cookie express jwt-auth mern-stack mongodb nodejs react shadcn-ui tailwind-css typescript

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# 🧠 TrackFlow
TrackFlow is a clean and responsive issue tracking app built with (MERN) React, Redux Toolkit, and shadcn/ui. It lets users create, assign, and manage project issues with ease. Featuring intuitive UI, status and priority management, and seamless member assignment, TrackFlow helps teams stay organized and efficient.
## 🚀 Features

* 🆕 Create and manage projects and issues
* 👤 Assign issues to project members
* 🏷️ Set issue status and priority
* ✏️ Edit and delete by issue/project creator only
* 📱 Fully responsive UI using shadcn/ui
* 🔄 Simple and user friendly

## 📦 Tech Stack

* ⚛️ **React.js** – UI development
* 🧠 **TypeScript** – Type-safe coding
* 💨 **Tailwind CSS** – Utility-first styling
* 🧩 **shadcn/ui** – Accessible and styled components
* 📦 **Redux Toolkit** – State management
* 🍃 **MongoDB** – NoSQL database
* 🚀 **Express.js** – Backend framework
* 🌐 **Node.js** – Server-side JavaScript
* 🍪 **Cookie-based Auth** – Secure user authentication
* 🔁 **REST API** – Communication between client and server

## 🛠 Setup Instructions

Clone the project

```bash
git clone https://github.com/rishabhraikwar98/track-flow
```

Go to the project directory

```bash
cd track-flow
```

Install dependencies

```bash
npm install
```

Start the dev server

```bash
npm run dev
```

## 🔐 Environment Variables

To run this project, you will need to add the following environment variables to your .env file

`VITE_API_BASE_URL`= Backend Url

## Related

Backend Repo

[TrackFlow-Backend](https://github.com/rishabhraikwar98/TrackFlow-backend)

## 👨‍💻 Author
Made with ❤️ by Rishabh Raikwar