Proffy is a platform to bring together students who want to learn high school subjects and teachers who can give those classes.
To run on your computer, you need:
- Node
- A package manager like NPM or Yarn
- Expo to run the mobile app
- Cloning the repo
$ git clone https://github.com/MatheusChein/Proffy.git
- Running the app:
- Using npm
# Install dependencies
$ npm install
## Create the database
$ cd server
$ npm run knex:migrate
# Start the server
$ npm start
# Start the web app
$ cd web
$ npm start
# Start the mobile app
$ cd mobile
$ npm start
- Using yarn
# Install dependencies
$ yarn
## Create the database
$ cd server
$ yarn knex:migrate
# Start the server
$ yarn start
# Start the web app
$ cd web
$ yarn start
# Start the mobile app
$ cd mobile
$ yarn start
- React
- Typescript
- Knex
- SQLite3
- Axios
- ESLint
- Prettier
- Componentization
- React States
- React Hooks
- Custom React Component Properties
- ES6+ Destructuring
- Ternary Conditioning
- Import / Export statements
This project is under the MIT license. Check out the LICENSE file for further details.