Programa de Formação FCamara - Hackathon season 4

Orange Evolution - Squad 23

⚠️ Cuidado, branche main (De produção)

📚 Sobre o Sistema:

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.

🛠️ Das Tecnologias:

  • JavaScript
  • Node.JS
  • Express
  • Jsonwebtoken
  • Bcrypt
  • Mongoose
  • MongoDB Atlas
  • Heroku

⏯️ Executando o projeto:

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:

  1. 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
  1. Abra um terminal na pasta raiz do projeto em seu computador e instale os pacotes fazendo:
   npm install
  1. 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

🤓 Dev Team:

Berguem Paula Iriedson Souto Mayara Simões Rian Aquino