Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evzpav/documents-crud-refactored
Domain Driven Design on CRUD of documents server
https://github.com/evzpav/documents-crud-refactored
ddd-architecture docker docker-compose golang
Last synced: 9 days ago
JSON representation
Domain Driven Design on CRUD of documents server
- Host: GitHub
- URL: https://github.com/evzpav/documents-crud-refactored
- Owner: evzpav
- Created: 2019-05-13T14:30:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T12:44:44.000Z (almost 2 years ago)
- Last Synced: 2024-08-01T13:30:49.380Z (3 months ago)
- Topics: ddd-architecture, docker, docker-compose, golang
- Language: Go
- Homepage:
- Size: 2.32 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Documents CRUD Refactored
- Using Domain Driven Desing approach
- CRUD of documents(CPF or CNPJ), with flags type and isBlacklisted.
- Backend(server) done in Golang with Echo framework.
- Structured to run on Docker, instructions are below:## Instructions to run:
### Pre-requisites:
#### Server: Docker and docker-compose installed
#### Client: NodeJs installed```bash
# Run server on docker:
make run
# Server will be running on: http://localhost:3000# Install dependencies and run frontend:
make run-front
# Client will be running on: http://localhost:8080```