jonathanccardoso / GT-WEB

Gametask web application

Home Page:https://gametask.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gametask

Team

🚀 Technology

This project was developed with the following technologies:

💻 Project

In view of the project's purpose (managing classes and school / academic activities) the main responsibilities and non-responsibilities of the system are shown below.

  • Install docker and docker-compose

Dockerfile

sudo docker build -t gametask/react .
// dockerfile to development without nginxsudo docker build -f Dockerfile.dev -t gametask/react .sudo docker run -it -v ${PWD}:/app -v /app/node_modules -p 3001:3000 --rm gametask/react
  // application running on http://localhost:3001/

** ${PWD} => project path
** -v => volumes
** -it => interactive terminal
** -p => ports
** -rm => removes the container and volumes, after the container is finished

** --from=build
Dockerfile sets up a multi-stage build. We first built our React.js application and then copied the nginx.conf file from our local machine to the image along with our static html and javascript files that were built in the first phase.

Docker-compose

sudo docker-compose stopsudo docker-compose up -d --build // create image and activate container
  // application running on http://localhost:3001/

Env

cp contrib/.env-sample .env

User Test

email: suporte@gametask.com.br
senha: testXXXX

Storybook Env

yarn storybook

Links


Code made ❤️ by Gametask

About

Gametask web application

https://gametask.netlify.app/


Languages

Language:JavaScript 99.0%Language:HTML 0.6%Language:Dockerfile 0.3%