O Grupo FCamara com o propósito de agregar valor na comunidade de tecnologia criou a comunidade Orange Juice (visava disponibilizar variados conteúdo informativos), porém, a comunidade cresceu tanto que se tornou um ecossistema. Vendo como o impacto era positivo e tendo a necessidade de expansão, nasce então a Orange Evolution, um sistema web que servirá para disponibilizar, monitorar, gerenciar e consumir, trilhas de aprendizado com diversos conteúdos de acesso livre a qualquer um!!
Você pode acessar a API em produção com documentação aqui.
A documentação do Plano de Projeto aqui.
E o repositório do front aqui.
- JavaScript
- Node.JS
- Express
- Jsonwebtoken
- Bcrypt
- Mongoose
- MongoDB Atlas
- Heroku
Se quiser executar o projeto localmente é bem simples, porém, é necessário que tenha algumas ferramentas instaladas.
Baixe e instale o git clicando aqui.
Baixe e instale o Node.js clicando aqui.
Após instalar os programas solicitados (ou se já tiver os mesmos) siga os seguintes passos:
- Clone o referido repositório, executando o seguinte comando no terminal bash do git:
git clone https://github.com/Squad-23/orange-evolution-backend.git
- Abra um terminal na pasta raiz do projeto em seu computador e instale os pacotes fazendo:
npm install
- Por fim, basta digitar o seguinte comando que o programa executará na porta 3000:
npm start
❗ ATENÇÃO: É realmente importante não esquecer de configurar o .env conforme o modelo do arquivo .env.exemple