SmartSchool is a project to organise all business processes in schools and make student's school life easier.
The main idea is to reduce queues in school cafes by ordering cafe's products using your phone and to establish strong cooperation between all schools
This project is the Android app for the school's efficiency.
To connect with Server go to the RetrofitService class in the retrofit package and change IPv4-address to yours.
To login in the app use
- email
test1@and passworduserfor USER role. - email
test2@and passwordelderfor ELDER role. - email
test3@and passwordteacherfor TEACHER role. - email
test4@and passwordstafffor STAFF role. - email
test5@and passworddirectorfor DIRECTOR role.
The app displays a menu of cafe products that users can order. Users have their own roles (user, elder, teacher, staff, director). Users with specifiec role can do electronic applications, assign users to the roles, view all orders and applications that already have been made.
The app is written entirely in Java with Spring Framework and uses the Gradle build system.
To build the app, use the gradlew build command or use "Import Project" in
Android Studio.
