Find a file
Leonardo Ledda 3f129f1b25
Cleanup
Signed-off-by: Leonardo Ledda <leonardoledda@gmail.com>
2025-08-18 23:13:36 +02:00
backend Cleanup 2025-08-18 23:13:36 +02:00
frontend Cleanup 2025-08-18 23:13:36 +02:00
.gitignore backend: Implement optional HTTPS 2025-01-29 13:49:20 +01:00
.hintrc sistemazione css saldo homepage 2024-09-25 12:24:52 +02:00
consegna.pdf c 2024-09-16 15:44:53 +02:00
README.md Cleanup 2025-08-18 23:13:36 +02:00

Banking web app

Banking website made for the 1st project work of the 2023-2025 ITS Web Developer Full Stack course.

The file consegna.pdf specifies (in Italian) the requirements for the project.

The backend is written in TypeScript with Node.js, Express and MongoDB as database. The frontend is also written in TypeScript, with Node.js and Angular.

How to run this

Make sure you have Git, MongoDB (not needed if you use Atlas), Node.js and the Angular CLI installed.

git clone https://git.leddaz.org/LeddaZ/project-work
cd project-work

Backend

cd backend
# Copy .env.example to .env and fill in the required fields
npm i
npm run dev

Frontend

cd frontend
npm i
ng serve --open # Opens a new browser tab, or
ng serve # Launches the frontend without opening it