Skip to content

Commit bfa3c46

Browse files
Update README.md
1 parent 28ec59d commit bfa3c46

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

README.md

+42
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
11
# Student-Management-System---MobileApp
22

3+
## introduction
4+
5+
This is a learning management system Android mobile app which is created using Kotlin programming language and Android studio. This android application works when the Rest APIs are working.([Java Springboot Backend](https://github.com/MalshaniDahanayaka/Student-Management-System---Backend))
6+
7+
8+
## Technologies
9+
- Development Language – Kotlin
10+
- IDE - Android Studio
11+
- REST client for Android – Retrofit
12+
- OkHttp – HTTP client
13+
- v7recyclerview library – view for efficiently displaying data
14+
- Android room database
15+
16+
17+
18+
## functionalities for student role and lecturer role
19+
20+
### Student role
21+
- Registration
22+
- Login
23+
- See notification
24+
- Download lecute notes
25+
- Edit profile
26+
- Can see marks and grades
27+
- Receive announcement via emails
28+
- Can enroll/unenroll courses
29+
30+
### Lecturer role
31+
- Registration
32+
- Login
33+
- Add/Delete Announcements
34+
- Upload/Delete lecuter notes
35+
- Edit profile
36+
- Can evaluate student results
37+
- Able to send announcements via emails
38+
39+
40+
41+
## Mobile interfaces view
42+
43+
![BeFunky-collage](https://user-images.githubusercontent.com/73273550/179298598-d3c854a1-f46e-45ff-9b66-15d32348b7d5.jpg)
44+
345

0 commit comments

Comments
 (0)