Ecommerce
-
Ruby on Rails API
-
React/Next
-
Postgresql
-
Rspec(TDD)
Development of api ecommerce of games using Ruby on Rails and FrontEnd using React/Next.
https://github.com/Thiago-Cardoso/ecommerce-frontend
Run seed
First step is to install the docker service:
#Linux: ubuntu,Mint
$ sudo apt-get update
$ sudo apt-get install docker-ce
$ sudo apt install docker-compose
# Fedora
$ sudo dnf update -y
$ sudo dnf install docker-ce
$ sudo dnf -y install docker-compose
For test if the service was installed with succeed, you can run the command for to check de version of docker:
$ docker --version
#Must be have the docker version: Docker version 18.06.0-ce
$ docker-compose --version
#Must
You must have installed on your machine:
- Docker
- Docker Compose
Follow the instructions to have a project present and able to run it locally.
After copying the repository to your machine, go to the project's root site and:
1. Construct the container
docker-compose build
2. Create of Database
docker-compose run --rm website bundle exec rails db:create db:migrate
3. up the project
docker-compose up
4. Without turning off the server, open a new window and run the migrations
docker-compose run --rm website bundle exec rails db:migrate if necessary populate database
OBS. If the server does not create the pid file. due to gitignore
it is necessary to create manually.
mkdir tmp/pids
Project created by developer