https://github.com/mobuos/album
Aplicativo Web para gerenciamento e visualização de álbuns de fotos. Sendo feito com Node.js + React
https://github.com/mobuos/album
Last synced: 2 months ago
JSON representation
Aplicativo Web para gerenciamento e visualização de álbuns de fotos. Sendo feito com Node.js + React
- Host: GitHub
- URL: https://github.com/mobuos/album
- Owner: Mobuos
- License: mit
- Created: 2025-01-13T20:23:39.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-29T16:15:39.000Z (4 months ago)
- Last Synced: 2025-01-29T16:36:17.227Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 870 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# album
> Em desenvolvimentoAplicativo Web para gerenciamento e visualização de álbuns de fotos.
## Executar
```bash
docker compose up --build
docker compose rm -fs
```## Testes
```bash
docker compose -f docker-compose.test.yml up --build --abort-on-container-exit; \
docker compose -f docker-compose.test.yml rm -fsv
``````bash
npm run dev
npm run testnpm run build
npm start --prefix backend# Acessar o bd
docker compose exec -it db psql -U postgres -d album# Remove o BD
docker compose down -v
```## Bibliotecas utilizadas
- Backend
- Prisma -> ORM para o PostgreSQL
- Express -> Framework Web
- dev:Nodemon -> Reinicia o servidor após alterações
- Frontend
- Axios -> Para requisições HTTP
- Vite -> Para construção do frontend
- React
- ESLint
- Dev / Testes
- Chai -> Assertion Library
- Mocha -> Framework de testes
- Supertest -> Teste dos endpoints HTTP
- Concurrently