In this repository we collaborate to build the perfect school planner. And you can help us.
Explore the docs »
Download
·
Report Bug
·
Request Feature
What makes the app special?
It's the upgrade for your school day. From now on, you no longer have to tediously enter your homework and timetable alone. The school planner connects you with all your classmates. If someone enters his or her homework, it is immediately available to all the others. So you'll never forget your homework again!
- app: This is the app itself, a cross-platform project based on flutter.
- cloud_functions: Scripts that handle the server-side functions of the app.
- packages: Outsourced Flutter Packages from /app. By moving functions to /packages, we can achieve a tidier code base.
- schulplaner_website: The official website.
- web_app: Temporary only, this is where the web version of /app is saved and finally uploaded.
- utils: The vacation databases in JSON format.
- security_rules: Security rules for Google's Firestore and Firebase
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/flowhorn/schulplaner.git
- Read our Wiki-entry on how to run the app
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learned, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GPL-3.0 License. See LICENSE
for more information.
Since Felix has little time besides his studies, the community discord and Henrik are the fastest ways to get in touch with the school planner team.
-
Felix Weuthen, App-Founder: danielfelixplay@gmail.com
-
Henrik Steffens, Developer: hey@th3ph4nt0m.de
Project Link: https://github.com/flowhorn/schulplaner