Skip to content

joaovictortb/Proffys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sua Plataforma de Estudos Online
Node.js | ReactJS | React Native

📝 Tópicos

  • Sobre o Proffys
  • Tecnologias
  • Como Executar
  • Licença

🔖 Sobre

O Proffys é uma aplicação Web e Mobile feita para auxiliar na conexão entre os alunos e os professores. Logo, esta aplicação oferece aos professores a possibilidade de registrar suas aulas, podendo adicionar informações como a disciplina, o custo e horário. Assim, quando o aluno/cliente estiver buscando por uma determinada matéria, a interface do Proffys retornará aos alunos as aulas cadastradas pelos professores.

Este projeto foi idealizado em homenagem ao Dia Nacional dos Profissionais da Educação.

Essa aplicação foi realizada durante a Next Level Week #2, @Rocketseat.

🚀 Tecnologias

  • Typescript
  • Node.js
  • ReactJS
  • React Native
  • Expo
  • Express
  • axios

💥 Como Executar

Pré-requisitos

  • É necessário possuir o Node.js instalado no computador.
  • É necessário possuir o Git instalado e configurado no computador.
  • Também, é preciso ter um gerenciador de pacotes seja o NPM ou Yarn.
  • Por fim, é essencial ter o Expo instalado de forma global na máquina.
  1. Faça um clone do repositório: $ git clone https://github.com/joaovictortb/proffy.git
  2. Executando a Aplicação:

API (Back-end) 🔧

$ cd backend

Instalando as dependências do projeto.

$ yarn # ou npm install

Configurando o banco de dados e criando as tabelas.

$ yarn knex:migrate # ou npm run knex:migrate

Iniciando a API

$ yarn dev # ou npm dev

Web (Front-end) 💻

$ cd frontend

Instalando as dependências do projeto.

$ yarn # ou npm install

Inicie a aplicação web

$ yarn start # ou npm start

Mobile (App) 📱

$ cd mobile

Instalando as dependências do projeto.

$ yarn # ou npm install

Inicie a aplicação mobile

$ yarn start # ou npm start

⚠️ Status do Projeto

Em desenvolvimento (78%) 🚧

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

(PROFFYS) Sua plataforma de estudos online.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages