Easy Study

Mobile app that helps student in my collage to get their courses and lectures while they are at home.

Oct 15, 2022

About Easy Study

Easy Study is a platform mainly developed to help with the management of the educational system at my university. it is mainly two sections:

The dashboard helps professors and managers to manage the educational content, courses, university announcements, student profiles, and student projects.

The android mobile app helps students to get the educational content ( courses and projects), and university announcements and keep in touch with university staff while they are at home.

My role

Easy Study is a platform mainly developed to help with the management of the educational system at my university.
- manage a team of my college mate.
- analyze the system and set the requirements.
- Design the system and make UML diagrams.
- Design the database and implement it using SQL database with strapi.io.
- Design custom APIs that work perfectly with mobile apps.

Tools I used

- Strapi.io: Based on Node.JS is a headless CMS that is used to develop websites, mobile applications, eCommerce sites, and APIs. It allows you to create an API.
- UML & BPMN Diagrams
- Postman
- SQLite

Full story about Easy Study

This is the story behind the project that is fine if you do not read it, it is just if you want to know more
Thank you
In 2020 we all know what happened, the virus and the quartine, in this period there was a lockdown and we can not go to university, and you need to know a thing about my university - in 2020 there is not any remote platform we can use as students and engineering to get our courses, except one website which is not friendly to use and need a lot of improving and fixing. By this time we were using Facebook as a platform to communicate with our university staff, and that is not a good idea, because no anyone had Facebook or accepts the fact that his profile is known by all the students. by end of 2020, I and my collage mate had to present our graduate project.. and you guess, it was the Easy Study platform, we studied the requirements, communicate with professors and university staff, and implement the core of the platform, at first we run the platform in small scale, and it works. Finally, we had 92% for this project and give the source code to the university so they can invest more in it and make it an easy study way to help with the management of the educational system.

Photos from the project

Dashboard

Few secreens of the dashboard that I was response to develop>.

Services

A list of APIs that implement the project goals with a waring to be compattible with mobile and use the hardWare in such perfect way so we save data and reduce the load time.

Use case diagram

The use case diagram that we designed in the first phase in our project life sycle

Super Admin previlages

This secreen shows us how the Suber Admin can change previlages and access control the the Database entries>

professor previlages

the dashboard change auotomaticly debends of the previlages of the account that logging in.