About this project

fs-project is a full-stack application for managing tasks, allowing users to create, list, edit, and delete tasks, as well as register and log in using JWT. The frontend is built with React 19, TypeScript, Vite, and React Router; the backend uses Node.js, Express 5, and TypeScript. Authentication is handled with JWT and bcrypt, and the PostgreSQL database is managed with Prisma, including migrations and seeds. The project includes local installation instructions, environment variable templates (.env.example), and a table of main endpoints. It also features continuous integration (CI) via GitHub Actions and commands for development, build, lint, and testing (though tests are pending). The structure separates the frontend into src/ and the backend into backend/ within task-manager-react/.