Skip to content

☕ Study project that connects student and teachers

License

Notifications You must be signed in to change notification settings

gabrielribeirof/proffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study online with the best teachers

☕ Study full-stack application


🌟 About

The three applications (backend, web and mobile) were made on the Next Level Week #2, by Rocketseat.

📌 Secondary packages

  • eslint-config: eslint configuration for the entire monorepo
  • axios-config: global axios api

🔌 Server

A RESTful API created in Node.js with Typescript.

🚀 Main technologies

  • Node.js: javascript interpreter
  • Express: standard server structure
  • SQLite: embedded database
  • Knex: query builder
  • CORS: standards for apps to connect

💻 Web

Based on React with Typescript.

🚀 Main packages

  • React: library for creating interactive UIs
  • React Router: creates react navagable routes
  • Styled-components: stylized react components
  • Babel: compilation
  • Webpack: compress

📱 Mobile

Created with Expo and Typescript.

🚀 Main packages

  • React: library for creating interactive UIs
  • React Native: builds native apps with react
  • Expo: platform for make native apps with react
  • React Navigation: routing and navigation for react native apps

📋 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with 💖 by Gabriel Ribeiro