Technical Documentation
Welcome to the Educado technical documentation. This documentation provides comprehensive guidelines for the development team working on the mobile education application for waste pickers in Brazil.
Project Overview
Educado is a mobile education platform designed specifically for waste pickers (catadores) in Brazil. The application provides simple courses and educational content optimized for low-end smartphones.
Important Links
- Figma Design Web: Educado Web
- Figma Design Mobile: Educado Mobile
- Frontend GitHub: educado-app
- Backend GitHub: educado-api
- Documentation: educado-docs
- Trello board: Coming soon
- Discord server: Coming soon
Key Constraints
⚠️ Critical Hardware Constraints:
- Target devices: Android smartphones with 1.5GB RAM
- App size limit: 50MB maximum
- Processor: 1.2 GHz Quad Core (Snapdragon 410)
- Optimize for low-end hardware performance
Getting Started
Navigate through the documentation sections to understand:
- Project workflow and GitHub guidelines
- Frontend development standards (React Native + Expo)
- Backend development standards (Node.js + Express)
- Naming conventions and file structures