A team ticket tracking app that allows members to assign, manage, and prioritize tasks efficiently. It keeps track of deadlines, progress, and team collaboration in real-time.
Tech used: HTML, CSS, JavaScript, Node.js, EJS, Express, Bootstrap,
- Building a full-stack web application using JavaScript technologies
- Implementing CRUD (create, read, update, delete) functionality with Express
- Using Node.js as a server-side platform
- Implementing views with EJS and styling with CSS & Bootstrap
- Understanding the use of API routes and how they interact with a database
- Understanding the MVC (Model-View-Controller) design pattern
- Debugging and error handling in a web application
- Implementing security features, such as user authentication and access control.
To run this project, you will need to add the following environment variables to your .env file
PORT = 8000
DB_STRING