Welcome to the 4th iteration of the AASTU Students App—a productivity and social networking platform tailored for the students of Addis Ababa Science and Technology University. Unlike previous versions, this release is built using FlutterFlow, a Flutter-based UI framework that enhances both development efficiency and user experience.
FlutterFlow projects are built to run on the Flutter stable release.
- Productivity Tools: Access academic resources, grade calculator, and reminders.
- Social Networking: Connect with peers, join groups, and participate in campus events.
- Campus Life: Virtual ID card, campus clubs, and gallery.
- User-Friendly Interface: Designed with an intuitive UI for seamless navigation.
To run the app on your local machine, follow these steps:
- Follow the official Flutter installation guide: Flutter Docs
git clone https://github.com/chisa-dev/aastu-students-app-v4.git
cd AASTU-Students-App
- Place the
google-services.json
file insideandroid/app/
. - Configure Firebase credentials in
lib/backend/firebase/firebase_config.dart
.
flutter run
cd ios && pod install && cd ..
flutter run
flutter build web
flutter serve
Contributions are welcome! Choose one of the following ways to contribute:
- Build standalone features separately in Flutter and submit your code.
- Report issues by creating a GitHub issue.
- Directly fix an issue and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Gemechis Elias - Project Developer
- Getabalew Asfaw - UI Designer
- Ayenew Tarekegn - Developer / Early Tester
- Dagimawi Babi - Early Tester
- Abigail F - Product / Early Tester
- Yohannes - Early Tester