Summary of job description in 30 words: Develop a web application to help users track their daily tasks and goals, with features for reminders, progress tracking, and customizable notifications.
Key features include:
* Task management: Users can create, edit, and delete tasks with due dates and reminders.
* Progress tracking: Users can view their progress toward their goals and receive notifications when they complete tasks.
* Customizable notifications: Users can set up custom notifications for task completion, due dates, and progress updates.
Additional details include:
* User authentication: Users can log in to access their task list and progress.
* Responsive design: The application is optimized for use on desktops, laptops, and mobile devices.
Required skills: Proficiency in JavaScript, HTML, and CSS, with experience in web development and task management applications.