An issue tracker for use in debugging or managing projects by small-to-large groups. Click here to use the live demo!
I wanted a project which would encourage me to improve at both front-end design and back-end implementation, and this was my destination. I've always wanted more specialized task-tracking software, and this was my first iteration of it.
- Requires a running instance of PostgreSQL
- Requires a
.env
file matching the configuration of the.env.example
, which requires an IMGUR refresh token, client ID, and client secret - Requires an
ormconfig
file which specifies all the Postgres database information, including username and password
- Download the project.
- Install the dependencies using
yarn
. - Run
yarn build
to compile the client-side. - Run
yarn start:server
to start the server. - Run
yarn start:ui
to start the client. - Visit
localhost:3000
to view the results!
- Sends users notifications when assigned tasks are posted or updated via Socket.IO
- Create a user using the custom authentication to log-in.
- All users share the same set of projects and tasks.
- Navigate using the drawer on the left-side.
April 2021 - Version 1.0 Released
Future Plans
- Improve dashboard
- Differentiate task and project ownership based on user accounts