Skip to content

It's a repository for developing a task manager application based on analog clock, to-do list and and alarms.

Notifications You must be signed in to change notification settings

tugraturkseven/js-analog-clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analog Clock with To-Do List Application

This repository contains an analog clock design with a to-do list application built using HTML, CSS, and JavaScript. The application allows users to add, delete, and update tasks, with an alarm that warns them when the task time is reached. The tasks are listed in ascending order based on the due date and time.

Features

Add, delete, and update tasks
Alarm to remind users when the task time is reached
Tasks are sorted in ascending order based on the due date and time
Switch between databases using query params (?db=0 for MongoDB and ?db=1 for MySQL)

Requirements

Node.js
MongoDB or MySQL

Installation

Clone this repository using git clone https://github.com/tugraturkseven/js-analog-clock.git
Run npm install to install the required packages.
Start the application using npm start.
Open the application in a web browser at http://localhost:3000/.

Switching Between Databases

To switch between MongoDB and MySQL databases, use the query params ?db=0 for MongoDB and ?db=1 for MySQL.

APIs

This application includes two APIs that are published in other repositories:

task-manager-api: This API manages tasks for the application. It is available at https://github.com/tugraturkseven/task-manager-api.
task-manager-api-mysql: This API manages tasks for the application using a MySQL database. It is available at https://github.com/tugraturkseven/task-manager-api-mysql.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue if you find any bugs or have any suggestions for improvements.

Contact

If you have any questions or comments about this project, please feel free to contact me at contact@tugraturkseven.com.

How it looks.

gif

Youtube Video for implementation.

https://youtu.be/rsLiimCQuC8 image

About

It's a repository for developing a task manager application based on analog clock, to-do list and and alarms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published