Skip to content

AlexandreL0pes/feedbacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feedbacker

Alexandre L0pes Repository size GitHub last commit License Stargazers

Projeto criado durante o maneiríssimo e gratuito curso de Vue.js 3 da Vue.js Brasil.

📌 Table of Contents

📥 Layout available for download at:

Direct Download Direct Download

Web Screenshot

💻 Technologies

This project was made using the follow technologies:

🚀 Features

  • Service to get users feedbacks

👷 How to run

# Clone Repository
$ git clone https://github.com/AlexandreL0pes/feedbacker.git

📦 Run API

# Build service
$ docker-compose build api

# Run service
$ docker-compose up api

Access API at http://localhost:3000/

💻 Run Web

# Build service
$ docker-compose build api

# Run service
$ docker-compose up front

Go to http://localhost:8080/ to see the result.

📦 Run Tests

For run unit tests, inside front container run

# Run unit tests
$ yarn run test:unit

For run e2e tests, go to project root outside of services and run

# Run e2e tests
$ docker-compose run cypress

# Run e2e tests recording tests
docker-compose run -e CYPRESS_VIDEO=true cypress

# Run a single test
$ docker-compose run cypress cypress run --spec "integration/login.spec.js"

📕 License

Released in 2021 📕 License

This project is under the MIT license.

Give a ⭐️ if this project helped you!

Built by Alexandre Lopes

Releases

No releases published

Packages

No packages published

Languages