Trackit is a issue and project management system built using MERN stack. Check out the demo below, feel free to play around
The Bug Tracker is a project management tool that allows team members to collaborate on project tasks, track and manage tickets, and monitor project statistics. It provides features such as team and project management, ticket management, user assignment, advanced searching, commenting, role-based organization, and custom field creation. The application is built using NextJs for the front-end, Chakra UI for the UI components, Axios for API calls, and Zustand for state management. Installation is straightforward, requiring the installation of Node.js and MongoDB, cloning the repository, installing dependencies, setting up the environment variables, and seeding the database. Overall, the Bug Tracker offers an efficient solution for project management and issue tracking.
To set up the Bug Tracker application locally, follow these steps:
Download Node.js and MongoDB:
Clone the repository:
Install dependencies:
npm install
Set up environment variables:
.env.EXAMPLE file in the server directory to .env..env file with the necessary environment variables.Seed the database:
npm run seed
Run the client and server applications:
npm run dev
npm start
Setup Issue:
Give it a star:
The Bug Tracker is a comprehensive project management tool with features for team and project management, ticket management, user assignment, advanced searching, commenting, role-based organization, and custom field creation. It is built using NextJs, Chakra UI, Axios, and Zustand. The installation process involves downloading Node.js and MongoDB, cloning the repository, installing dependencies, setting up environment variables, and seeding the database. The Bug Tracker offers a user-friendly interface and efficient functionalities for effective project tracking and issue management.