Projeto de grupo desenvolvido no âmbito da Unidade Curricular de LI4. O projeto consiste no desenvolvimento de um sistema de gestão para a empresa EcoRide Solutions — uma aplicação web de gestão de uma oficina de reparação de trotinetes elétricas, com suporte a ordens de serviço, stock, financeiro e notificações.
Pode consultar o enunciado do projeto, o relatório e os guias de manutenção e utilização:
Para poder correr o sistema é necessário ter o Docker e o Docker Compose instalados.
Na diretoria code/, execute:
docker compose up --buildApós o arranque, os seguintes serviços ficam disponíveis:
- Interface → http://localhost:3000
- API directa → http://localhost:7000
- Swagger UI → http://localhost:8081
| Identificador | Password | Cargo |
|---|---|---|
admin |
admin123 |
Gerente |
docker compose downPara parar e apagar todos os dados (reset completo):
docker compose down -vGroup project developed within the scope of the LI4 course. The project consists of the development of a management system for the company EcoRide Solutions — a web application for managing an electric scooter repair workshop, with support for work orders, stock, financials and notifications.
You can consult the assignment of the project, the report and the maintenance and user guides:
To run the system you need to have Docker and Docker Compose installed.
In the code/ directory, run:
docker compose up --buildOnce started, the following services are available:
- Interface → http://localhost:3000
- Direct API → http://localhost:7000
- Swagger UI → http://localhost:8081
| Identifier | Password | Role |
|---|---|---|
admin |
admin123 |
Manager |
docker compose downTo stop and delete all data (full reset):
docker compose down -v


