An open API service indexing awesome lists of open source software.

https://github.com/tchasinga/to-do-list-microverse

A to-do list is a powerful organizational tool that helps individuals keep track of tasks, responsibilities, and goals. It serves as a visual representation of the various activities and priorities that need to be accomplished within a given timeframe. Whether you're managing personal tasks,
https://github.com/tchasinga/to-do-list-microverse

Last synced: 3 months ago
JSON representation

A to-do list is a powerful organizational tool that helps individuals keep track of tasks, responsibilities, and goals. It serves as a visual representation of the various activities and priorities that need to be accomplished within a given timeframe. Whether you're managing personal tasks,

Awesome Lists containing this project

README

          

# πŸ“— Table of Contents

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [πŸš€ Live Demo](#live-demo)
- [πŸ’» Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [πŸ‘₯ Authors](#authors)
- [πŸ”­ Future Features](#future-features)
- [🀝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [πŸ™ Acknowledgements](#acknowledgements)
- [❓ FAQ (OPTIONAL)](#faq)
- [πŸ“ License](#license)

# πŸ“– To-do List and task Manangement

**Book Library** is a simple web app that can be used to keep track of a list of books and their authors. It allows you to add or remove a book with ease.

## πŸ›  Built With

### Tech Stack

Builded by using those specific tech below

### Key Features

> Here's the key Coming Features :

- **To-do manangement task**
- **Add Alarm to specifier to alert user to get back on his Task saved**

````
Using those specific features coming , life for UI will be really
Ease to manage, as the purpose of this To-do List is to help Users to manage his all task of the day or coming day, Now I'm sure those
Coming features will helpful
````

(back to top)

## πŸš€ Live Demo

> N/A

(back to top)

## πŸ’» Getting Started

To get a local copy up and running, follow these steps.

- Clone this project.
- Open it in VS code.
- Deploy it on a browser using a live-server plug-in.

### Prerequisites

In order to add this project to your repo you need:

Git
A GitHub account
VS-Code
HTML, CSS, and JavaScript linters

### Setup

Clone this repository to your desired folder:

https://github.com/tchasinga/To-do-list-Microverse.git

### πŸ‘Œ ABOUT TESTTING CODE
Testing your application's logic with test suites has always been an important part of software development;
> a framework like Mocha or Jasmine, or spinning up DOM-dependent tests in a headless browser like PhantomJS, our options for unit testing JavaScript are better now than ever. However, this doesn’t mean the code we’re testing is as easy

### procees of testing code

```
Go to Code Editor and run this npm command :
npm install --save-dev @babel/plugin-transform-modules-commonjs

```
And after that creat the file named : .babelrc and inside the file
you can paste this code code below :

```

{
"env": {
"test": {
"plugins": ["@babel/plugin-transform-modules-commonjs"]
}
}
}

```
>IMPORTANT PART IS TO CREATE **JEST.CONFIG.JS** and paste the file those following code

```
module.exports = {
testEnvironment: 'jest-environment-jsdom',
};

```

After you have done with all of these steps, go back into your terminal or cmd prompt window and run this command

```
npm run test
```

### Install

This project doesn't need to be installed.

### Usage

Project can be used in any proswer

### Run tests

There are no tests to run.

### Deployment

You can deploy this project by using VS-code and injecting it to a browser through a local live server

(back to top)

## πŸ‘₯ Authors

πŸ‘€ **Tchasinga**

- GitHub: [@githubhandle](https://github.com/tchasinga)

(back to top)

## πŸ”­ Future Features

- [ ] **CSS styling to make the project loook better**

(back to top)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [here the page](https://github.com/tchasinga/To-do-list-Microverse/issues/2).

(back to top)

## ⭐️ Show your support

If you like this project, please give it a star ⭐️

(back to top)

## πŸ™ Acknowledgments

I'd like just to say thanks for Idea and effort given by partner
we've done enough in group, and thanks to all for really

(back to top)

## πŸ“ License

This project is [MIT](./LICENSE) licensed.

(back to top)