Projeto desenvolvido durante a Next Level Week 2.0 da Rocketseat 🚀.
O projeto Proffy tem por objetivo, conectar pessoas que precisam de aulas em alguma disciplina e professores que querem dar aulas. A princípio na versão 1.0 existe um cadastro de professores com disponibilidade de horários e valores cobrados. E os usuários (alunos) tem a opção de clicar no botão estudar e realizar uma busca pelas matérias e horários desejados, sendo exibido uma listagem com os professores disponíveis e um botão para entrar em contato via whatsapp.
Esse projeto foi criado para de alguma forma homenagear o dia do profissional de educação 06 de agosto e ajudar no aprendizado como desenvolvedor.
Faça um clone desse projeto em sua máquina
Abrir as pastas abaixo e fazer as instalações de acordo com as instruções que estão nos arquivos readme das pastas abaixo
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Typescript : TypeScript é um superconjunto de JavaScript desenvolvido pela Microsoft que adiciona tipagem e alguns outros recursos a linguagem.
- Node JS : É um framework Javascript usado para construir aplicações web escaláveis de alta performance, sem depender do browser para a execução do código JS.
- React JS : É uma biblioteca de código aberto, mantida por Facebook, outras empresas e uma comunidade de devs independentes. Utilizado para criação de interfaces de usuário.
- React Native : É uma biblioteca criada pelo Facebook, com base no ReactJS, para desenvolvimento de aplicações Mobile (Android e IOS utilizando) apenas JavaScript como linguagem. Diferencial para as outras libs do genero, é que ele compila código nativo (Java: Android e Swift: IOS) e não um aplicativo com uma página web.
- Expo : É uma ferramenta que permite desenvolver apps com React Native que permite fácil acesso as APIs nativas sem ter que instalar ou alterar qualquer código nativo no projeto.