Skip to content

Projeto realizado durante a semana <Next-Level-Week_2> da Rocketseat desenvolvendo uma pagina para auxiliar professores e alunos com aulas online.

Notifications You must be signed in to change notification settings

GuilhermeSanchesS/Next-Level-Week_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<Next-Level-Week_2> ⚛

Projeto realizado durante a semana NLW#2 da Rocketseat

License

💻 Projeto

Projeto Web e Mobile desenvolvido durante o programa Next Level Week da Rocketseat. Trata-se de uma plataforma que busca conectar alunos e professores. Por meio dela, professores podem fazer cadastro das matérias que lecionam, horários disponíveis, valor das aulas e seu contato. Os alunos podem pesquisar a lista de professores disponíveis, entrar em contato com eles e favoritá-los.

🔧 Tecnologias Utilizadas:

  • ReactJS
  • Javascript
  • Axios
  • React-Native
  • Node.js
  • Express
  • Knex.js
  • SQLite

✔️ Pré-requisitos:

  • Git instalado e configurado
  • Ter o Node.js instalado
  • Gerenciador de pacotes NPM ou Yarn.
  • Expo instalado de forma global na máquina

Endereço da aplicação: http://localhost:3000/

⭐ Para contribuir:

  1. Faça o fork do projeto (https://github.com/matheusfelipeog/proffy)

  2. Clone o seu fork (git clone https://github.com/user_name/proffy.git)

  3. Crie uma branch para realizar a modificação (git checkout -b feature/name_new_feature)

  4. Adicione as modificações e faça o commit (git commit -m "Descreva sua modificação")

  5. Push (git push origin feature/name_new_feature)

  6. Crie um novo Pull Request

Para Instalar

  1. passo: Inatale:
  1. passo: Após baixar o projeto, acesse ele via seu terminal e rode o comando:
npm install
npm install nunjucks
npm install sqlite-async

Para rodar o projeto: 🚀

npm run dev

Desafios

01 - Página de sucesso

  • Mostrar página de sucesso após o cadastro do proffy
  • aguardar 2 segundos na página e redirecionar para a listagem dos proffys, com filtro
    • use setTimeout para aguardar os 2 segundos
    • location.href = ""

02 - Correção de bugs

  • Não permitir o usuário colocar um novo campo de dia e horário, se o dia e hora anterior estiver vazio
  • Funcionalidade de deletar um campo de dia e hora

About

Projeto realizado durante a semana <Next-Level-Week_2> da Rocketseat desenvolvendo uma pagina para auxiliar professores e alunos com aulas online.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published