IcaroApoloBR / Proffy

The platform that connects teachers and students for a better online study experience.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proffy


Next Level Week #2 by Rocketseat

GitHub top language Repository size Made by Rocketseat

πŸ“Œ Table of Contents

Web Screenshot

Mobile Screenshot

πŸš€ Technologies

πŸ‘· How To Run

  • Pre-requisites

    • It is necessary to have Node.js installed.
    • It is necessary to have Git installed and configured.
    • It is necessary to have a package manager Yarn.
    • Finally, it is essential to have Expo installed globally on the machine.
# Clone Repository
$ git clone https://github.com/IcaroApoloBR/Proffy.git

πŸ“¦ Run API

# Go to server folder
$ cd proffy/server

# Install Dependencies
$ yarn install
# Setting up the database and creating the tables.
$ yarn knex:migrate

# Run Aplication
$ yarn start

Access API at http://localhost:3333/

πŸ’» Run Web Project

# Go to web folder
$ cd proffy/web

# Install Dependencies
$ yarn install

# Run Aplication
$ yarn start

Go to http://localhost:3000/ to see the result.

πŸ“± Run Mobile Project

To run the mobile project you need a cellphone with the app of expo instaled or a emulator android/ios.
After, fork this repository and clone to your machine. Inside of the project's folder run the following commands:

# Go to mobile folder
$ cd proffy/mobile

# Install Dependencies
$ yarn install

# Run Aplication
$ yarn start

After read the QRCode with the app of expo or run on emulator.

πŸ“ License

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

About

The platform that connects teachers and students for a better online study experience.

License:MIT License


Languages

Language:TypeScript 74.5%Language:CSS 24.8%Language:HTML 0.6%Language:JavaScript 0.1%