Skip to content

Commit b9159f7

Browse files
committed
2 parents 52844f5 + 443be54 commit b9159f7

1 file changed

Lines changed: 38 additions & 39 deletions

File tree

README.md

Lines changed: 38 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,55 @@
11
# ProjectFlow
22

3-
A full-stack project management application designed for efficient project tracking, task management, and team collaboration.
3+
A modern, full-stack project and task management system designed to streamline workflows and visualize team progress in real time. **ProjectFlow** helps individuals and teams stay organized through intuitive interfaces and powerful backend logic.
44

5-
## Core Features
65

7-
- **Project Tracking**: Comprehensive management of projects, including status (Active, On Hold, Completed), priority levels, and deadline oversight.
8-
- **Task Management**: Detailed task creation and tracking with assignment capabilities, priority settings, status updates (To Do, In Progress, Review, Completed), and time estimation.
9-
- **Dashboard & Analytics**: A centralized overview providing key project metrics, real-time progress statistics, and visual indicators for critical items.
10-
- **Team Collaboration**: Facilitates shared workspaces and collective progress tracking for effective teamwork.
11-
- **Responsive Design**: An intuitive and clean user interface optimized for seamless experience across desktop and mobile devices.
6+
---
127

13-
## Technology Stack
8+
## Live Demo
149

15-
This application is built upon a robust, full-stack architecture:
10+
[![Live Demo](https://img.shields.io/badge/Live%20Preview-00C853?style=flat-square&logo=vercel&logoColor=white)](https://project-flow-two.vercel.app)
11+
[![Developer Profile](https://img.shields.io/badge/More%20Projects-2962FF?style=flat-square&logo=github&logoColor=white)](https://github.com/dev-harshhh19)
1612

17-
- **Frontend**:
18-
- React
19-
- React Router
20-
- Tailwind CSS
13+
---
2114

22-
- **Backend**:
23-
- Node.js
24-
- Express.js
25-
- PostgreSQL
15+
## Stack
2616

27-
- **Authentication**:
28-
- JSON Web Tokens (JWT)
29-
- Supabase Auth
17+
| Layer | Technology |
18+
|--------------|--------------------------------------|
19+
| Frontend | React, React Router, Tailwind CSS |
20+
| Backend | Node.js, Express.js |
21+
| Database | PostgreSQL |
22+
| Auth System | Supabase Auth (JWT) |
23+
| Deployment | Vercel (Frontend), Render (Backend) |
3024

31-
## API Endpoints
25+
---
3226

33-
The backend exposes a RESTful API for interaction with project and task resources.
27+
## Features
3428

35-
### Projects API
29+
- Secure user authentication and session management
30+
- Create, update, delete projects and associated tasks
31+
- Real-time project statistics and analytics dashboard
32+
- Fully responsive layout across desktop and mobile
33+
- REST API integration (privately maintained)
34+
- Dashboard for tracking task status and project metrics
3635

37-
| Method | Endpoint | Description |
38-
| :--- | :--- | :--- |
39-
| `GET` | `/api/projects` | Retrieves all projects. |
40-
| `POST` | `/api/projects` | Creates a new project. |
41-
| `GET` | `/api/projects/:id` | Fetches a single project by its ID. |
42-
| `PUT` | `/api/projects/:id` | Updates an existing project. |
43-
| `DELETE` | `/api/projects/:id` | Deletes a project. |
44-
| `GET` | `/api/projects/:id/stats` | Provides detailed statistics for a specific project. |
36+
---
4537

46-
### Tasks API
38+
## UI Preview
4739

48-
| Method | Endpoint | Description |
49-
| :--- | :--- | :--- |
50-
| `POST` | `/api/tasks` | Creates a new task. |
51-
| `PUT` | `/api/tasks/:id` | Updates an existing task. |
52-
| `DELETE` | `/api/tasks/:id` | Deletes a task. |
40+
Screenshots, GIFs, or walkthrough videos will be available soon.
5341

54-
## License
42+
---
43+
44+
## Status
45+
46+
This project is actively maintained and deployed. Feedback, feature requests, and collaboration inquiries are welcome.
47+
48+
---
49+
50+
## Author
51+
52+
Built by [Harshad Nikam](https://github.com/dev-harshhh19)
53+
Second Year Computer Science Student
54+
Connect on [LinkedIn](https://www.linkedin.com/in/harshad-nikam06/)
5555

56-
This project is licensed under the MIT License. Refer to the `LICENSE` file for complete details.

0 commit comments

Comments
 (0)