/proffy

Primary LanguageTypeScriptMIT LicenseMIT

Proffy
πŸ‘©β€πŸ« Proffy πŸ‘¨β€πŸ«

Your online study platform

GitHub top language GitHub language count Repo size GitHub last commit License Code Quality

Run in Insomnia}

About   |    Preview   |    Technologies   |    Getting started   |    License

ℹ️ About

Proffy is an online study platform where teachers can register and people can search for professionals focused on a specific subject

Proffy

πŸ‘ Preview

In the web application it is possible to register as a teacher and search for teachers.

πŸ–₯ Technologies

This project was developed in the Next Level Week of Rocketseat over the course of a week using Node.js, ReactJS and React Native with Typescript to create a complete application.

The project was developed with the following technologies:

Backend
Frontend
Mobile

πŸš€ Getting started

First of all you need to have node and yarn(or npm) installed on your machine.

If you decide to use npm don't forget to delete yarn.lock in folders

Then you can clone the repository.

git clone https://github.com/azagatti/proffy

First start the application backend.

  1. cd backend
  2. yarn or npm install
  3. yarn dev or npm run dev

Now starting the web application.

  1. cd frontend
  2. yarn or npm install
  3. yarn start or npm run start

Starting the application with Expo.

  1. cd mobile
  2. yarn or npm install
  3. yarn start or npm run start
  4. Press on Run on Android device/emulator or Run on iOS simulator
  5. Another option is to install Expo on your phone and scan the QRCode.

For the api to work on the cell phone, change the fields that have a fixed IP to your own IP

πŸ“ License

This project is under the MIT license. See the LICENSE for more information.


Made with πŸ’Ÿ by AndrΓ© Zagatti πŸ‘‹ Talk to me!