Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/youseftareq33/androidstudio_birzeit_university_student_app
The Birzeit Student App is designed to assist Birzeit University students with various academic and administrative tasks.
https://github.com/youseftareq33/androidstudio_birzeit_university_student_app
android-studio figma flask java
Last synced: about 1 month ago
JSON representation
The Birzeit Student App is designed to assist Birzeit University students with various academic and administrative tasks.
- Host: GitHub
- URL: https://github.com/youseftareq33/androidstudio_birzeit_university_student_app
- Owner: youseftareq33
- Created: 2024-07-16T16:56:59.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-07-16T17:52:20.000Z (7 months ago)
- Last Synced: 2024-11-06T06:26:30.532Z (3 months ago)
- Topics: android-studio, figma, flask, java
- Language: Java
- Homepage:
- Size: 37.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Birzeit University Student App
# Description:
The Birzeit Student App is designed to assist Birzeit University students with various academic and administrative tasks.
It features distinct functionalities for both students and administrators, aiming to enhance the student experience and streamline administrative processes.# Admin Panel Functionalities:
- Maintain Students:
Add Student: Admins can add new student records to the system.
Delete Student: Admins can remove existing student records.
Update Student: Admins can update the details of existing student records.
- View Student Information:
Admins can view detailed information about students, including their academic and personal details.
# Student Functionalities:
- View University Map:
Students can view a detailed map of the university campus.
- View Faculty and Major Details:
Students can click on a specific faculty to view detailed information about all the majors offered by that faculty.
- Semester Payment Calculation:
Students can calculate their semester fees based on their major and the cost per credit hour.
- View Cafeteria Products:
Students can view products offered by different cafeterias., and they can search for specific products within a cafeteria.
- Order Management:
Add Orders: Students can place orders for cafeteria products, specifying quantities.
View Orders: Students can view their current orders.
Checkout Orders: Students can complete their orders through a checkout process.
- Task Management:
View Tasks: Students can view both completed tasks and due tasks.
Add Task: Students can add new tasks to their task list.
Delete Task: Students can remove tasks from their task list.
- Academic Grade Calculation:
Students can calculate their academic grades based on their coursework and exams.
- View Personal Information:
Students can view their personal and academic information stored in the system.
# Tools and Technologies:- Android SDK: For app development.
- Python Flask: For backend API services.
- MySQL: For database management.
- Volley Library: For network operations.
- XML: For defining UI components and styles.
# step to run app:1) run xampp and set database inside it.
2) run main.py that inside Birzeit_student_flask folder.
3) launch android studio and run the project.
# Note:to enter admin panel:
id: admin
pass: admin