This is a bug tracking system built with Node.js and Express. It uses PostgreSQL for data storage.
- User authentication and authorization
- Users can create, update, and delete bugs
- Users can view all bugs or get a specific bug by ID
- Each bug is associated with a project
- Install the dependencies by running
npm install - Start the server by running
npm start
The main application entry point is src/server.js. The src/controllers directory contains the logic for handling requests for bugs, comments, projects, and users. The src/routes directory contains the routes for the application. The src/middleware directory contains middleware functions for authentication and authorization.
ISC