https://github.com/williamkoller/ecommerce-realtime
Ecommerce real time with Adonisjs framework, Docker, PostgreSQL and Nodejs
https://github.com/williamkoller/ecommerce-realtime
adonisjs docker javascript nodejs postgresql realtime
Last synced: 11 months ago
JSON representation
Ecommerce real time with Adonisjs framework, Docker, PostgreSQL and Nodejs
- Host: GitHub
- URL: https://github.com/williamkoller/ecommerce-realtime
- Owner: williamkoller
- Created: 2020-10-18T20:18:20.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-11T02:45:17.000Z (over 5 years ago)
- Last Synced: 2025-06-14T10:38:41.838Z (about 1 year ago)
- Topics: adonisjs, docker, javascript, nodejs, postgresql, realtime
- Language: JavaScript
- Homepage: http://ecommerce-real-time.herokuapp.com
- Size: 284 KB
- Stars: 6
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
### Requisits to run this project
- Docker
- Docker-compose
---
### Configuring /etc/hosts file
1. open file
- ` sudo nano /etc/hosts` or `sudo vim /etc/hosts`
2. Add this line at end of file
- `127.0.0.1 ecommerce.realtime`
### To run this project, follow the below steps
1. ##### Build Project
- `npm i`
- `docker-compose build`
2. ##### Seed database
- `docker-compose run api adonis seed`
3. ##### Run Project
- `docker-compose up`
### after completed all steps above, jus click in the link
[Ecommerce Realtime](http://ecommerce.realtime:3333)
#### Useful commands
> to access application container just run
> `docker-compose exec api /bin/sh`
> to run commands inside container just run
`docker-compose exec api `
> examples
- running adonis seed command
`docker-compose exec api adonis seed`
- running adonis migration refresh command
`docker-compose exec api adonis migration:refresh`
- running adonis migration refresh and seed command
`docker-compose exec api adonis migration:refresh --seed `