Skip to content

AgileTrack is an intuitive full-stack application that simplifies project management and issue tracking. Built to mimic Jira's functionalities, AgileTrack offers efficient team collaboration, user roles and permissions management, and insightful analytics.

License

Notifications You must be signed in to change notification settings

nyedr/agile-track

Repository files navigation

AgileTrack: Your Project Management Companion

Description

AgileTrack is a full-stack application built to mimic the functionalities of Jira, an issue-tracking and project-management software. It provides an organized interface for project management, task tracking, and team collaboration.

With AgileTrack, you can manage multiple projects, create and assign tasks, and track the progress of your projects all from one place. It's perfect for teams wanting to stay organized and smoothen their workflow.

Features

  • User registration and authentication
  • Creation and management of projects
  • Issue and task tracking within projects
  • User roles and permissions
  • Notifications
  • Reporting and analytics

Tech Stack

  • Next.js and TypeScript: Main framework for building the application.
  • Prisma and MongoDB: Database management.
  • TailwindCSS: For styling the frontend.
  • NextAuth: For user authentication.
  • Helmet.js: For securing HTTP requests.
  • Zod: For input validation.

Database

Agile-Track-DB.png

Installation

  1. Clone this repository

    git clone https://github.com/nyedr/agile-track.git
    
  2. Install dependencies

    cd agile-track
    npm install
    
  3. Set up your .env file as per the .env.example file included in the repository.

  4. Run the development server

    npm run dev
    
  5. Navigate to http://localhost:3000 to view the application in your browser.

Contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

License

GNU General Public License. See the LICENSE file for more details.

About

AgileTrack is an intuitive full-stack application that simplifies project management and issue tracking. Built to mimic Jira's functionalities, AgileTrack offers efficient team collaboration, user roles and permissions management, and insightful analytics.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages