O Proffy é uma plataforma de estudos online criada durante o Next Level Week #2. O NLW é um evento disponibilizado pela rocketseat que visa levar os devs para um próximo nível.
Para desenvolver este projeto utilizamos as seguintes tecnologias:
-
ReactJS - Front-End
-
React Router Dom
-
Axios
-
-
NodeJS - Back-End
-
Express
-
Knex
-
Sqlite3
-
-
React Native - Mobile
-
Expo
-
Expo Fonts
-
Projeto todo criado utilizando Typescript.
ou
-
Clone este repositório com
git clone https://github.com/jefferson-calmon/proffy.git
-
Acesse a pasta do projeto com
cd proffy
-
Instale as dependências do projeto com
npm install
ouyarn install
-
Inicie o projeto com ````npm start
ou
yarn start``` -
Caso não abra um página web em seu navegador, acesse
http://localhost:3000
-
Se você não clonou este respositório ainda, clone ele seguindo o 1° passo do front-end.
-
Acesse a pasta
server
-
Rode
npm install
ouyarn install
para instalar as dependências do projeto. -
Rode
npm start
ouyarn start
para iniciar servidor local.
- [GET] /connections => Exibe conexões já realizadas
- [GET] /classes => Exibe professores já cadastrados na plataforma. Obs: necessita de query params.
-
Acesse a pasta
mobile
do projeto. -
Rode
npm install
ouyarn install
para instalar as dependências -
Inicie o projeto com ````npm start
ou
yarn start``` -
Caso não abra um página web em seu navegador, acesse
http://localhost:3000
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Jovem apaixonado por programação e desenvolvimento, Jefferson ferrari é um desenvolvedor front-end.
Build with ❤️