gabriel-mend / NlW-02

Projeto realizado pela @Rocketseat, com intuito de colocar os devs um nível acima!!!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👨‍🏫 Plataforma com intuito de aproximar alunos de professores de maneira prática e fácil!

SobreTecnologiasComo executar o projetoAutorAgradecimentos

💬 Sobre o projeto

Proffy - é um projeto que aproxima alunos de professores, dando a oportunidade de escolha através de filtros, resultando em perfis de professores, que dão seu valor de custo por hora de aula.

Projeto desenvolvido durante a NLW - Next Level Week oferecida pela Rocketseat.

Tecnologias utilizadas

🚀 Como executar o projeto

  • Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.

  • Além disto é bom ter um editor para trabalhar com o código como VSCode.

  • Instale Yarn para ter uma melhor experiência quando for executar a aplicação.

  • Este projeto é divido em três partes:

1. Backend (pasta server) 
2. Frontend (pasta web)
3. Mobile (pasta mobile)

💡 Para que o mobile e o frontend estejam funcionando e preciso estar com o backend ligado .

:octocat: Faça o clone do projeto

# Clone este repositório
$ git clone <https://github.com/loadingGabriel/NlW-02>

# Acesse a pasta do projeto no terminal/cmd
$ cd NLW-02

⚙️ Rodando o Backend (servidor)

# Vá para a pasta server
$ cd server

# Instale as dependências
$ yarn install

# Execute as migrations
$ yarn knex:migrate

# Execute a aplicação 
$ yarn start

# O servidor inciará na porta:3333 - acesse <http://localhost:3333>

💻 Rodando a aplicação web no (frontend)

# Vá para a pasta server
$ cd web

# Instale as dependências
$ yarn install

# Execute a aplicação 
$ yarn start

# O aplicação inciará (geralmente) na porta:3000 - acesse <http://localhost:3000>

Sobre mim

Gabriel Mendonça Pereira

💜 Agradecimentos

Obrigado Rocketseat por disponibilizar esse conteúdo de maneira acessível a todos🚀.

About

Projeto realizado pela @Rocketseat, com intuito de colocar os devs um nível acima!!!


Languages

Language:TypeScript 77.6%Language:CSS 21.4%Language:HTML 0.8%Language:JavaScript 0.2%