An open API service indexing awesome lists of open source software.

https://github.com/mspilari/proffynlw

Projeto criado durante a NLW#2
https://github.com/mspilari/proffynlw

nlw professor

Last synced: 3 months ago
JSON representation

Projeto criado durante a NLW#2

Awesome Lists containing this project

README

        

# Proffy

[![Netlify Status](https://api.netlify.com/api/v1/badges/dd1a45e2-3d85-43e1-adf3-9e2803742b0f/deploy-status)](https://app.netlify.com/sites/findyourproffy/deploys)
![GitHub](https://img.shields.io/github/license/MSpilari/ProffyNLW?style=plastic)
![GitHub last commit](https://img.shields.io/github/last-commit/MSpilari/ProffyNLW?style=plastic)

Projeto criado durante a NLW#2 da [Rocketseat](https://rocketseat.com.br/).

## Veja o app

- [Proffy](https://findyourproffy.netlify.app)

## Objetivo

O app proffy foi criado com o objetivo de ser um mural, para que professores consigam fazer uma propaganda dos seu trabalho
e para que os alunos os encontre e tenham suas aulas.

## Formas de utilização

- O usuário, se for um professor, pode se cadastrar no APP, que tem comunicação com um banco de dados, colocando seus dados, qual matéria leciona, dia e horários disponíveis.
- O estudante pode pesquisar por esses professores informando a matéria que deseja estudar seguido do dia e horário.
- Caso exista um professor cadastrado na plataforma com base nos parâmetros pesquisados, será retornado um card com uma apresentação do professor, seguido de um
botão de contato com o professor, onde o usuário é direcionado a página com o **Whatsapp** do professor.

## Tecnologias utilizadas

A aplicação possui **BackEnd** e **FrontEnd**.

### **FrontEnd**

Esta parte foi toda desenvolvida utilizando:

- ReactJS
- Typescript
- React-Router
- Axios

### **BackEnd**

Esta parte uma API foi criada com:

- Node
- Typescritpt
- Express
- SQLITE3
- Knex
- API REST