An open API service indexing awesome lists of open source software.

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

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 `