Skip to content

zadic42/Developer_Productivity_Tracker_Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Tracker – Frontend

The Dev Tracker Frontend is a modern React-based dashboard designed to help developers track productivity, manage tasks, monitor coding activity, and visualize performance insights. It connects with the Dev Tracker API to provide a complete productivity management platform including Kanban task boards, time tracking, analytics dashboards, and GitHub activity insights. This project focuses on clean UI architecture, scalable frontend structure, and real-time productivity insights for developers.

🛠 Tech Stack

React Vite Tailwind CSS React Router Axios Recharts (for analytics charts)

✨ Key Features 🔐 Authentication

User registration and login JWT-based authentication Protected routes

✅ Task Management (Kanban Board)

Create, edit, and delete tasks Drag-and-drop task workflow Task priorities and tags Subtasks and recurring tasks

⏱ Time Tracking

Start and stop coding sessions Active timer display Track productivity sessions Daily and weekly summaries

📊 Analytics Dashboard

Coding hours trends Task completion statistics Skill radar charts Weekly productivity reports

🐙 GitHub Integration

GitHub profile linking Commit streak tracking Repository activity metrics Pull request and issue analytics

🎮 Gamification

XP system and levels Productivity badges Achievement tracking

🔔 Notifications

Task deadline alerts Goal reminders Productivity streak notifications

👥 Team Collaboration

Create and join teams Team productivity analytics Shared task tracking

About

Modern React dashboard for the Dev Tracker platform featuring task management, time tracking, analytics, GitHub integration, and productivity insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages