Sobre • Funcionalidades • Preview • Layout • Executando • Tecnologias • Licença
O projeto foi desenvolvido durante a NLW #2- Next Level Week 2 oferecida pela Rocketseat, que é uma experiência online com muito conteúdo prático, desafios e hacks onde as aulas em vídeo ficam disponíveis durante uma semana, um prazo curto que necessita de muito empenho e dedicação.
O Proffy surgiu com a missão de trazer uma homenagem aos educadores do Brasil, através de uma plataforma que conecta alunos e professores de diversas matérias, permitindo que os alunos encontrem professores e entrem em contato. Todo o desenvolvimento foi feito na semana do dia nacional dos profissionais de educação.
Através dele tive meu primeiro contato com o ReactJs e ReactNative, além de aprimorar meus conhecimentos em com HTML, CSS, SQL e APIs.
-
Professores podem se cadastrar na plataforma através de um formulário no qual preenchem seus dados:
- Nome completo;
- Link de uma foto;
- Número de whatsapp;
- Biografia;
- Matéria que leciona;
- Custo hora/aula;
- Horários disponíveis.
-
Alunos podem buscar professores e:
- Filtrar por matéria, dia da semana e horário;
- Entrar em contato diretamente no whatsapp de determinado professor;
- Além de favoritar os professor através da versão mobile.
Este projeto consiste em três partes:
# Clone o repositório
git clone https://github.com/JoyceQuerubino/Proffy.git
# Acesse a pasta do projeto no prompt de comando
cd nlw
# Instale as dependências
yarn install
# Execute o script "dev"
yarn start
# O projeto inciará na porta: 3333 - acesse http://localhost:3333
# Além disso, abra através do prompt de comando o arquivo do servidor
cd nlw\server
# Execute o servidor através para que os dados possam ser salvos na API
yarn start
As seguintes ferramentas foram usadas na construção do projeto:
Veja o arquivo package.json
- Editor: Visual Studio Code → Extensions: SQLite
- Layout: Figma → Layout (Proffy)
- Markdown: EmojiCopy, Markdown Emoji
- Badges: Shields.io
Este projeto está sob a licença MIT.