Skip to content

jefferson-calmon/proffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A sua plataforma de estudos online.

Rafael Goulart Repository size GitHub last commit License Stargazers

📜 Sobre o projeto

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.

⚙️ Requisitos

🛰️ Tecnologias

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.

🚀 Utilização

Acessar plataforma web.

Baixar aplicativo mobile

ou

Rodar projeto localmente

Front-End - Web

  1. Clone este repositório com git clone https://github.com/jefferson-calmon/proffy.git

  2. Acesse a pasta do projeto com cd proffy

  3. Instale as dependências do projeto com npm install ou yarn install

  4. Inicie o projeto com ````npm startouyarn start```

  5. Caso não abra um página web em seu navegador, acesse http://localhost:3000

Back-End

  1. Se você não clonou este respositório ainda, clone ele seguindo o 1° passo do front-end.

  2. Acesse a pasta server

  3. Rode npm install ou yarn install para instalar as dependências do projeto.

  4. Rode npm start ou yarn start para iniciar servidor local.

Rotas
  • [GET] /connections => Exibe conexões já realizadas
  • [GET] /classes => Exibe professores já cadastrados na plataforma. Obs: necessita de query params.

Mobile

  1. Acesse a pasta mobile do projeto.

  2. Rode npm install ou yarn install para instalar as dependências

  3. Inicie o projeto com ````npm startouyarn start```

  4. Caso não abra um página web em seu navegador, acesse http://localhost:3000

🤔 Como contribuir

  • 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.

🧑‍💻 Dev

Jovem apaixonado por programação e desenvolvimento, Jefferson ferrari é um desenvolvedor front-end.

Portfólio

Linkedin

Instagram


Build with ❤️

About

Plataforma de estudos online 📖

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published