joaopdmota / telzir

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FaleMais web app

Telzir is always worried with their clients.
Thinking about that, we created a webpage where you can calculate all the cost of call time.
The instructions below will guide you to run the app locally

Requisites

Docker

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers.

compose

compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration. To learn more about all the features of Compose, see the list of features.

plis

plis is a tool for help your development process with docker compose by asking nicely

npm

npm is a package manager for the JavaScript programming language. It is the default package manager for the JavaScript runtime environment Node.js.

yarn

yarn is a new package manager that replaces the existing workflow for the npm client or other package managers while remaining compatible with the npm registry.

Yarn was my choice to this project, but feel comfortable to choose.

Lets start:

1) Docker is always welcome

$ docker-compose run --rm app ash 

or

$ plis run app ash 

2) Installing the dependencies

$ yarn install

3) Initializing the application

$ yarn start

Running tests

$ yarn test

Running linter

$ yarn lint

4) Be happy! 😃

About


Languages

Language:TypeScript 84.7%Language:JavaScript 7.7%Language:HTML 5.9%Language:CSS 1.0%Language:Dockerfile 0.7%