Project Name: Student Timetable Planner
The student timetable planner is an android and IOS application, perfect for students who want to keep track of their day-to-day activities. With a beautiful user interface, organize all your upcoming activities like classes and events so that you won’t forget what’s next on your schedule. What’s more, you can choose a specific date from the calendar and also add the time to your new activity so that it’s easy for you to keep track of when and what time your activity is due on. Using the student timetable planner app, you can:
- Easily keep track of your upcoming activities by creating a schedule
- Add all of your activities for the whole week ranging from Sunday to Saturday
- Select/Add time and date to each of your upcoming activities
- Add a note on each of the activity you add for the upcoming day
- View the complete list of your added activities with their complete details
- Delete the added activities if required
The whole application is developed by myself from scratch. During the process of development, I used stackoverflow and google to tackle the issues that i had to face during the programming phase.I was able to finish the application within two months of development.
For the design, I picked up some of the timetable planner applications that were available on the Google play store. They were:
I was inspired by the design of these timetable planner applications. Using Balsamiq, i then designed the wireframes for my applications. Below are the wireframes of my timetable planner app: It features wireframes of three pages (Dashboard,Add New Plan, and View Plan) Pages/Screens
After implementing the design, I started to begin the development(programming) phase. Upon completing the development phase, tested m application and below, I am showcasing my application on a Google Pixel 4 device.
The timetable planner application requires the user to login or sign up in order to use the app so there is the involvement of user credentials also. If the user has already registered as a user, then he/she is able to login to the app using their username and password. Only after logging in successfully, the user is granted access to the app home screen from which they are able to use the application
Regarding the signup process, the application first required users to sign up on the app with their credentials. The information asked are the Full name, email, username, and password. When completed, users are able to view the home screen.
On the home/dashboard screen, the app shows the list of the plans/events the user has added. From the same screen, the user is able to add a new plan on their list upon clicking the add new button.
Add New Plan Screen
Here, users are able to add new plan details.
View Plan Screen
This screen shows all the details of a plan a user had added before.