Skip to content

Keep track of assignments/tasks online on your personal account.

Notifications You must be signed in to change notification settings

bhagya2002/K-ToDo-List

Repository files navigation

K ToDo List

The purpose of this project is to create an online task/assignment management system to learn and implement PHP alongside MySQL. For this project I used Apache and XAMPP to run a localhost which stored data on PHPMyAdmin. I had learnt material in class and had to apply it.

Languages/Tools Used

  • The main compenent of the program was written in PHP and MySQL which was used to create a login system which would make this a more personalized project for each user. This meant information was stored seperately for each user and could be created, read, updated, and deleted. User data was stored on PHPMyAdmin which consisted of login details, user tasks/assignments (due dates, extra information, category, etc.)
  • HTML5 was used to create the webpage and CSS3 was used to style it. Materialize, a CSS library often used by Google was also used in this project.
  • JavaScript was used to for addons/extensions after logging in.

Basic Layout

  • it consists of a login and register page where a user can create an account or login into a previously made account
  • they can then go to a view page or logout
  • the view page takes to the user's board of current To-Do's in the order of closest due date
  • the view page consists of date, clock, and weather widgets
  • you can create, read, update, and delete the To-Do's

Future Plans

  • make it responsive
  • create a mobile application
  • add more features (ex. user create categories)

About

Keep track of assignments/tasks online on your personal account.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published