A aplicação tem como objetivo compartilhar a fontes do seu aprendizado com outros usuário assim fornecendo acesso e oportunidades a outras pessoas de também conhecer e somar os conhecimentos com o próximo, com a aplicação é possivel cadastrar usuário, criar postagem com titulo, descrição e link de referência com outros usuários.
Esse projeto tem como iniciativa a Rocketseat atráves do programa programa de bolsas que é patrocinado por todas as empresas parceiras do DoWhile, e seu objetivo é dar oportunidade para aqueles que querem transformar suas carreiras e alcançar as melhores oportunidades, principalmente dentro das próprias empresas parceiras 🚀.
Nesse desafio você irá desenvolver uma aplicação utilizando Node.js que deverá resolver o seguinte problema: 👇
"Pensando em construir o futuro, como você solucionaria os problemas de acesso à educação hoje, utilizando a tecnologia?"
- Typescript;
- TypeOrm
- Postgres
- NodeJS
- Express
- ESLint;
- Prettier
- Docker
Para começar, você deve simplesmente clonar o repositório do projeto na sua máquina e instalar as dependências.
Antes de instalar as dependências no projeto, você precisa já ter instalado na sua máquina:
- Node.Js: Caso não tenha, basta realizar o download Aqui
Abre terminal ou cmd (caso esteja utilizando o Windows) e digite
git clone https://github.com/thiagolazaro/prasomar
Renomeie o .env-example para .env e salva.
Com docker pasta executar o comando
docker-compose up -d --build
docker logs -t -f prasomar-api