Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nelsonwenner/ecommerce
:shopping_cart: A e-commerce system using microservices concepts and architected with docker.
https://github.com/nelsonwenner/ecommerce
django django-rest-framework docker docker-compose ecommerce microservices node payment-gateway postgresql queue-workers rabbitmq-server reacjs workers
Last synced: about 6 hours ago
JSON representation
:shopping_cart: A e-commerce system using microservices concepts and architected with docker.
- Host: GitHub
- URL: https://github.com/nelsonwenner/ecommerce
- Owner: nelsonwenner
- License: mit
- Created: 2019-12-02T00:39:13.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-22T07:40:39.000Z (almost 2 years ago)
- Last Synced: 2023-03-05T11:44:45.087Z (over 1 year ago)
- Topics: django, django-rest-framework, docker, docker-compose, ecommerce, microservices, node, payment-gateway, postgresql, queue-workers, rabbitmq-server, reacjs, workers
- Language: Python
- Homepage:
- Size: 7.31 MB
- Stars: 52
- Watchers: 2
- Forks: 27
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
System E-commerce
Technologies |
Getting Started |
License## :bulb: About the project
#### The application was built using the concepts of microservices and architected with Docker.## :telescope: System architecture
## :rocket: Technologies
* [Docker](https://www.docker.com/)
* [DockerCompose](https://docs.docker.com/compose/)
* [PostgreSql](https://www.postgresql.org/)
* [Django](https://www.djangoproject.com/)
* [Celery](https://docs.celeryproject.org/en/latest/django/first-steps-with-django.html)
* [Node](https://nodejs.org/en/)
* [ReactJS](https://reactjs.org/)
* [RabbitMQ](https://www.cloudamqp.com/)## :electric_plug: Prerequisites
* Docker Compose version (>= 1.25.x)
* Docker version (>= 19.03.x)
* PostgreSql (>= 9.x)
* Node version (>= 12.18.x)
* Npm version (>= 6.14.x)
* Python (>= 3.7)## :information_source: Getting Started
1. Fork this repository and clone it on your machine.
2. Change the directory to ecommerce where you cloned it.
## :closed_lock_with_key: Backend Getting Started
* [GETTING_STARTED](micro-ecommerce/docker/README.md) Follow the instructions on how to run the infrastructure on the docker quickly.## :computer: Web Application Getting Started
* [GETTING_STARTED](frontend/README.md) Follow the instructions on how to run the application frontend.## :memo: License
This project is under the MIT license. See the [LICENSE](LICENSE.md) for more information.---