Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 943 Bytes

README.md

File metadata and controls

23 lines (14 loc) · 943 Bytes

Expenses Project

This was a simple project for managing my expenses. The goal is to have a project in my portfolio and use it for my personal expenses.

Technologies

It is made with Node.js and TypeScript with Express.js framework, sequelize as ORM, and Rome as linter and formatter. And as database PostgreSQL and Redis for the sessions.

It is deployed in Railway and is running on Docker. In development we used docker-compose to build the whole project. And to run the tests in Github Actions.

Diagrams

Backend diagram

Diagram of database

Diagram of database