Skip to content

VLRTroll/proffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

AbstractREST APIWeb AppMobile AppFigma Resources

GitHub repo size

Abstract

An online study platform where you schedule your own study hours. In Proffy you can find which teachers are available at the desired times, as well as their specialties. And once the teacher is chosen you can contact their in Whatsapp.



Logo

REST API - NodeJS Node Logo

  • Endpoints with filter query params
  • Database management with Knex
    • Database: SQLite 3
    • Migrations and Transactions concepts used
    • Time slot storage technique

🔌 How to run

 # Go to server folder
> cd server

# Install Dependencies
> yarn or npm i

# Start API server
> yarn start or npm start

Test the API endpoints in Insomnia (configured to listen http://localhost:3333/):

Run in Insomnia

Web App - ReactJS React Logo

  • TSX - Typescript + XML
  • Responsive Layouts
    • Mobile First Method

💻 How to run

# Go to web folder
> cd web

# Install Dependencies
> yarn or npm i

# Start Web App
> yarn start or npm start

Mobile App - React Native React Native Logo

(Comming soon)

Figma Resources Figma Logo

Web Design Badge Mobile Design Badge


Made with ❤️ by VLRTroll 👽 • powered by Rocketseat 🚀