Task Manager
NestJS full stack application with user authentication
~ Project Still In Progress ~
Task Manager is an application that was built with a NestJS back-end and a react front-end. It allows users to create & list tasks as well as edit and delete them. A user can also create an account so these tasks are saved.
"Nest (NestJS) is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with and fully supports TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming). Under the hood, Nest makes use of robust HTTP Server frameworks like Express (the default) and optionally can be configured to use Fastify as well!"
- This project incorporates a PostgreSQL database to hold users and tasks and is managed with pgAdmin.
- All task routes are protected by authentication by using JWT tokens
- Passwords are securely stored with hashing by using Bcrypt