- Clone o repositório com o comando:
git clone git@github.com:abnerferreiradesousa/todo-list-app.git
;- Entre na pasta do repositório:
cd todo-list-app
- Entre na pasta do repositório:
- Inicie a aplicação com o comando:
docker-compose up -d --build
- Obs: Este comando será responsável por criar três cointainers Docker: o primeiro para iniciar o banco de dados MongoDB, o segundo para iniciar o backend, e por fim, o terceiro para iniciar o frontend e disponilizar uma URL para acesso da aplicação, todo o processo levar alguns minutos quando feito pela primeira vez.
- Acesse a aplicação usando essa url
http://localhost:3000
.
Tecnologias utilizadas
- 👉 TypeScript
- 👉 React.js
- 👉 Material UI
- 👉 MongoDB
- 👉 Node.js
- 👉 Express.js
- 👉 ODM Mongoose
- 👉 Docker
- 👉 Json Web Token
- 👉 Mocha, Chai, Sinon, Jest para testes unitários.