# Papillon ## Docs - [Project Architecture](https://mintlify.wiki/PapillonApp/Papillon/contributing/architecture.md): Understanding Papillon's codebase structure and architecture patterns - [Contribution Guidelines](https://mintlify.wiki/PapillonApp/Papillon/contributing/guidelines.md): How to contribute to Papillon - code style, workflow, and best practices - [Service Integrations](https://mintlify.wiki/PapillonApp/Papillon/contributing/services.md): How to add and maintain school service integrations in Papillon - [Development Setup](https://mintlify.wiki/PapillonApp/Papillon/contributing/setup.md): Set up your local development environment for Papillon - [Attendance](https://mintlify.wiki/PapillonApp/Papillon/features/attendance.md): Monitor your attendance record and track absences - [Cafeteria](https://mintlify.wiki/PapillonApp/Papillon/features/cafeteria.md): Check your cafeteria balance and manage payments - [Grades](https://mintlify.wiki/PapillonApp/Papillon/features/grades.md): Track your academic progress with beautiful grade visualizations and averages - [Homework](https://mintlify.wiki/PapillonApp/Papillon/features/homework.md): Never miss an assignment with smart homework tracking and notifications - [Messaging](https://mintlify.wiki/PapillonApp/Papillon/features/messaging.md): Communicate with teachers and staff directly from the app - [Features Overview](https://mintlify.wiki/PapillonApp/Papillon/features/overview.md): Discover all the features that make Papillon the ultimate student life management app - [Timetable](https://mintlify.wiki/PapillonApp/Papillon/features/timetable.md): Access your schedule with automatic updates and room changes - [Installation](https://mintlify.wiki/PapillonApp/Papillon/installation.md): Install Papillon on iOS and Android devices to manage your student life - [EcoleDirecte Integration](https://mintlify.wiki/PapillonApp/Papillon/integrations/ecoledirecte.md): Connect Papillon with EcoleDirecte for comprehensive school management - [Other Platform Integrations](https://mintlify.wiki/PapillonApp/Papillon/integrations/other-platforms.md): Connect to Multi, Alise, AppScho, ARD, Turboself, and additional school systems - [Integrations Overview](https://mintlify.wiki/PapillonApp/Papillon/integrations/overview.md): Connect Papillon with your school platform to access grades, homework, timetables, and more - [Pronote Integration](https://mintlify.wiki/PapillonApp/Papillon/integrations/pronote.md): Connect Papillon with Pronote to access your grades, homework, timetable, and school communications - [Skolengo Integration](https://mintlify.wiki/PapillonApp/Papillon/integrations/skolengo.md): Connect Papillon with Skolengo for modern school management with messaging support - [Introduction](https://mintlify.wiki/PapillonApp/Papillon/introduction.md): Welcome to Papillon, the open-source student life management app - [Quickstart](https://mintlify.wiki/PapillonApp/Papillon/quickstart.md): Get started with Papillon and take control of your student life in minutes - [Button](https://mintlify.wiki/PapillonApp/Papillon/ui/components/button.md): A pressable button component with multiple variants and animations - [Course](https://mintlify.wiki/PapillonApp/Papillon/ui/components/course.md): Display timetable course cards with colors, status, and timing information - [Grade](https://mintlify.wiki/PapillonApp/Papillon/ui/components/grade.md): Display grade information with scores, dates, and colors - [Item](https://mintlify.wiki/PapillonApp/Papillon/ui/components/item.md): A flexible list item component with leading/trailing slots and press animations - [List](https://mintlify.wiki/PapillonApp/Papillon/ui/components/list.md): A container component for displaying vertical lists with automatic borders and padding - [Task](https://mintlify.wiki/PapillonApp/Papillon/ui/components/task.md): Display homework task cards with completion status - [Typography](https://mintlify.wiki/PapillonApp/Papillon/ui/components/typography.md): Text rendering component with semantic variants and theming support - [Getting Started](https://mintlify.wiki/PapillonApp/Papillon/ui/getting-started.md): Install and configure Papillon UI in your React Native project - [Introduction](https://mintlify.wiki/PapillonApp/Papillon/ui/introduction.md): The official Papillon UI component library for React Native