Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geovani-moc/gcommerce
Projeto para estudo, com o desenvolvimento de um sistema de comercio eletrônico utilizando como principal linguagem de programação o Go.
https://github.com/geovani-moc/gcommerce
alpha ecommerce go mvc rest-api
Last synced: 3 months ago
JSON representation
Projeto para estudo, com o desenvolvimento de um sistema de comercio eletrônico utilizando como principal linguagem de programação o Go.
- Host: GitHub
- URL: https://github.com/geovani-moc/gcommerce
- Owner: geovani-moc
- License: mit
- Created: 2020-09-09T18:40:21.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-12T18:38:02.000Z (almost 4 years ago)
- Last Synced: 2024-05-19T01:58:01.039Z (6 months ago)
- Topics: alpha, ecommerce, go, mvc, rest-api
- Language: Go
- Homepage:
- Size: 5.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-golang-repositories - gcommerce
README
# G-commerce
## Estudo da linguagem GO(desenvolvendo um e-commerce básico)
__Tecnologias utilizadas__
| Nome | Descrição | versão | fonte | status|
|---|---|:---:|---|:---:|
| GO | Linguagem de programação | 1.15.3 | [GO](https://golang.org)| Em uso|
| PostgreSQL | Banco de dados relacional | 13.0 | [PostgreSQL](https://www.postgresql.org/)| Em uso|
|Podman¹ | Mecanismo para uso de containers | 2.1.1 | [Podman](https://podman.io/)| Em uso|
|Podman-compose² | Execuçao de scripts para containers | 2.1.1 | [Podman-compose](https://github.com/containers/podman-compose)| Em uso|
|PGadmin | Adminnistração para platarformas PostgreSQL| 4 | [PGadmin](https://www.pgadmin.org/)| Em uso|
| KeyCloak | Gerenciamente de identificação e acesso| 11.0.3| [Keycloak](https://www.keycloak.org/)| Em breve|Observações:
1. O Podman pode ser substituido pelo Docker.
2. O Podman-compose pode ser substituido pelo Docker-compose.## Tarefas e casos de uso
- [x] Estruturação inicial(arquitetura de software)
- [ ] internacionalização(i18n)
- [ ] integrar com banco de dados postgre
- [ ] API REST-FULL
- [ ] Login
- [ ] Produto
- [ ] Estoque
- [ ] Venda
- [ ] Carrinho## Exectar projeto:
- Clonar este repositório.
- Ter as tecnologias compativeis.
- Iniciar o banco de dados.
- executa o camando na raiz do projeto:>go run main.go
#### Em atualização ...