📝 Proffy - é uma forma de conectar professores particulares a estudantes interessados de maneira mais rápida e intuitiva.
Projeto desenvolvido durante a 2º edição da NLW - Next Level Week oferecida pela Rocketseat.
-
Os professores interessados podem se cadastrar na plataforma web enviando:
- Matérias
- Imagem/Avatar do professor(a)
- Nome do professor(a)
- Preço/Hora
- Dias e Horário de atuação de serviço
- Número para contato
-
Os estudantes tem acesso ao aplicativo móvel, onde podem:
- filtrar os professores cadastrados por máterias, dias da semanas e horários disponiveis.
- entrar em contato com a entidade através do WhatsApp
Este projeto é divido em três partes:
- Backend (pasta server)
- Frontend (pasta web)
- Mobile (pasta mobile)
💡Tanto o Frontend quanto o Mobile precisam que o Backend esteja sendo executado para funcionar.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e o gerenciador de pacotes Yarn. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone [email protected]/savio-2-lopes/Next-Level-Week-2.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Next-Level-Week-2
# Vá para a pasta server
$ cd server
# Instale as dependências
$ yarn add
# Execute a aplicação em modo de desenvolvimento
$ yarn run dev:server
# O servidor inciará na porta:3333 - acesse http://localhost:3333
# Clone este repositório
$ git clone github.com/savio-2-lopes/Next-Level-Week-2.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Next-Level-Week-2
# Vá para a pasta da aplicação Front End
$ cd web
# Instale as dependências
$ yarn add
# Execute a aplicação em modo de desenvolvimento
$ yarn start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
As seguintes ferramentas foram usadas na construção do projeto:
Website (React + TypeScript)
Server (NodeJS + TypeScript)
Mobile (React Native + TypeScript)
Este projeto está sob a licença do MIT. Veja a página de licença para mais detalhes.
Feito com ❤️ por Savio Lopes 👋🏽 Entre em contato!
Obrigado Rocketseat por disponibilizar esse conteúdo sensacional 🚀.