This project is an extendable project manager which currently services bug tracking with notes. It allows projects to be viewed openly, while new submissions require an account. This behavior can be scoped and extended if desired.
https://alexpadenprojmanager.netlify.app/
https://project-manager-375822.uc.r.appspot.com/projects
- Light/dark mode toggle
- Login and Signup
- Auth to post, unauth get
- View admin panel as display only
- create project, bug, note
- loading data spinner
- filter by multiple options
- search for partial name
- yarn up-all, auto updates
To prepare this project for deployment
1) from server copy .env.example to .env
2) modify the .env variables to your own
1) from client open src/http-common.ts
2) uncomment the localhost:8080 API url
Deploy client
yarn install
yarn start
Deploy server
yarn install
yarn build
yarn run typeorm migration:run -d dist/data-source.js
yarn start
This Project is open-source under MIT license!
- This project is an updated and modified from the ground up version of the MIT open @amand33p bug tracker!