Skip to content

jefferson1104/Proffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NextLevelWeek

GitHub language count Repository size Made by jefferson1104 GitHub last commit License

ReactNative ReactJS ReactNative

Example

💻 About project

Proffy - It's a platform where you can study or teach. A teacher putting his data, the subject he wants to teach, and choosing the best time to teach his class. Thus, the registered data were available on the website where students can choose the teacher that best fits their preferences.

🚀 How to run this project

The project is divided into three parts:

  1. Back-end
  2. Front-end
  3. Mobile App

💡 Both Front-end and Mobile App need the Back-end to be running to work.

🌀 Cloning the repository

# Cloning the repository
$ git clone https://github.com/jefferson1104/Proffy.git

# Access the project directory
$ cd Proffy

Running the web server (Back-end)

# Access the server project directory
$ cd backend

# Install dependencies
$ npm install

# Run the Migrates
$ npm run knex:migrate

# Run the API
$ npm run start

# The server will start at port:3333 - access http://localhost:3333

Running the web application (Front-end)

# Access the front-end project directory
$ cd web

# Install dependencies
$ npm install

# Run app
$ npm run start

# The application will open at port:3000 - access http://localhost:3000

Running the app (Mobile App)

# Access the Mobile App project directory
$ cd mobile

# Install dependencies
$ npm install

# Run app
$ npm run start

# The application will open at port:19002 - access http://localhost:19002

# Use the app expo downloaded on your mobile to scan the QRCode

🎨 Layout

Desktop

Mobile

About

Plataforma criada com as tecnologias NodeJS, ReactJS e React Native, para buscar professores descrevendo suas habilidades, materia e valor de aula.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages