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,
- Host: GitHub
- URL: https://github.com/tchasinga/to-do-list-microverse
- Owner: tchasinga
- License: other
- Created: 2023-06-12T21:30:18.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-22T06:00:56.000Z (about 1 year ago)
- Last Synced: 2024-12-22T07:18:21.532Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://tchasinga.github.io/To-do-list-Microverse/dist
- Size: 441 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.
Builded by using those specific tech below
> 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
````
> N/A
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
π€ **Tchasinga**
- GitHub: [@githubhandle](https://github.com/tchasinga)
- [ ] **CSS styling to make the project loook better**
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).
If you like this project, please give it a star βοΈ
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
This project is [MIT](./LICENSE) licensed.