This thesis presents the development of a mobile web application designed to improve personal productivity by helping users manage tasks, track progress, and gain a clear overview of their daily workload. The goal of the project was to create a simple, accessible, and cross-platform application suitable for everyday use. The initial motivation stemmed from personal challenges related to task organization and productivity.
The design of the user interface was created using Figma. The application was built using HTML, CSS, and JavaScript, and later converted into a mobile app using Apache Cordova. For user authentication and data storage, the Firebase platform was utilized, allowing for secure, scalable, and serverless backend services.
Special focus was placed on user experience and real-time data synchronization. Key features of the application include user registration and login, task creation and display, and a progress overview with visual statistics. The final section outlines potential future improvements, such as enhanced notifications and optimization for additional platforms.
|