Skip to content

School Schedule Overview Open Source comptabile with Geco-SchoolPlan

License

Notifications You must be signed in to change notification settings

Michaux-Technology/Geco-SchoolPlan-App

Repository files navigation

📱 Geco-SchoolPlan-App

Geco-SchoolPlan-App is the mobile companion app for Geco-SchoolPlan, allowing teachers and students to securely view their schedules on their smartphones.


🚀 Key Features

  • 🔐 Secure user authentication (teachers & students)
  • 📆 View course schedules
  • 🧑‍🏫 Browse teachers' information
  • 🧍‍♂️ See supervision assignments
  • 🌐 Multilingual interface: French, English, German, Arabic, Russian
  • 🔒 JWT-based session management
  • 🛡️ Role-aware access control

🧰 Requirements

  • Android 8.0 (API 26) or higher
  • Internet access for API communication

📦 Installation & Usage

Option 1: From Google Play / App Store

(If published, insert the link here)

Option 2: Install via APK

  1. Download the latest APK from the Releases page.
  2. Enable installation from unknown sources on your Android device.
  3. Install the APK and launch the app.
  4. Enter your server URL and login credentials to get started.

🔧 Configuration

On first launch, configure the app:

  • Server URL: e.g., https://your.geco-schoolplan.server
  • Login credentials: Provided by your school
  • Preferred language: Choose from French, English, German, Arabic, or Russian

🛡️ Security

  • 🔐 Secure JWT-based authentication
  • 🔒 Encrypted token storage
  • ⏱️ Automatic session expiration

🤝 Contributing

We welcome contributions!

  • 🐛 Found a bug? Open an issue
  • 🌟 Want to add features? Submit a pull request!

📄 License: Business Source License 1.1 (BSL 1.1)

This mobile app is distributed under the Business Source License 1.1, which means:

  • Free for development, testing, research, and personal use
  • Not allowed in production environments without a commercial license

🔐 Commercial Use

To use Geco-SchoolPlan-App in a production environment (schools, companies, public access), you must obtain a commercial license.

📩 Contact for licensing: michaux@free.fr


⏳ Future Open Source

On July 4, 2030, this project will automatically be relicensed under GPL v3 (fully open source).

About

School Schedule Overview Open Source comptabile with Geco-SchoolPlan

Resources

License

Stars

Watchers

Forks

Packages

No packages published