Este repositório contém o backend desenvolvido para a aplicação Proffy, um projeto desenvolvido a partir da trilha omnistack ao longo da semana da 2ª edição do evento Next Level Week, evento promovido pela Rocketseat que aborda diversos conteúdos relacionados a programação. A ideia do aplicativo é fornecer uma interface web que permita que usuários cadastrem sua disponibilidade para ensinar ou vejam pessoas que possam ensiná-lo nos mais variados assuntos.
Este projeto foi desenvolvido utilizando-se das tecnologias abaixo:
- TypeScript
- Node.js
- Express
- Knex.js
Como resultado da semana da Next Level Week foi desenvolvido um servidor em Node.js capaz de responder requisições das aplicações web e mobile. Veja os outros repositórios deste mesmo projeto:
Versão webVersão mobile
Para executar este projeto em sua máquina local existem alguns requisitos básicos. Você deve ter o Node.js instalado na sua versão mais recente e um gerenciador de pacotes Yarn ou NPM.
Clone este repositório
git clone https://github.com/higorpo/proffy-backend.git
Instale as dependências do projeto
cd proffy-web
yarn
Crie o banco de dados
yarn knex:migrate
Inicie o servidor
yarn start