O LiteraLink nasceu como resposta ao desafio Descomplica - desafio do ciclo 2 da turma Hopper do Alpha Edtech.
Aqui, você encontrará o código-fonte e os detalhes desse projeto que se tornou uma plataforma para incentivar a leitura por meio de metas e comunidades. Sinta-se à vontade para explorar e contribuir.
- Anderson Lima - Frontend
- Arthur Mancio - Infraestrutura e Frontend
- Eduardo Henrique - Backend
- Henrique Seiti - Backend
- Framework
- Next js 13
- Desenvolvimento
- React
- Tailwind css
- Node js
- Typescript
- Websocket
- Git/Github
- Jest
- Infraestrutura
- Mongo DB
- Redis
- Docker
Graças ao uso do docker, rodar o projeto localmente é muito simples. Basta ter o docker instalado, e rodar o seguinte comando:
-
Ambiente de desenvolvimento
npm install npx next-ws-cli patch -y docker compose -f ./docker-compose.dev.yml up -d --build
-
Ambiente de testes
docker compose -f ./docker-compose.test.yml up -d --build
-
Ambiente de produção
docker compose -f ./docker-compose.prod.yml up -d --build
Lembre-se de preencher o dotenv devidamente