Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zewdu444/todolist_best_practice

This project is a part of Microverse in JavaScript and networking module, and it is an extension of To-do list application which used for code reviewing from coding partner to check all best practice and implemented jest test cases on javascript.
https://github.com/zewdu444/todolist_best_practice

best-practices css html javascript jest

Last synced: 7 days ago
JSON representation

This project is a part of Microverse in JavaScript and networking module, and it is an extension of To-do list application which used for code reviewing from coding partner to check all best practice and implemented jest test cases on javascript.

Awesome Lists containing this project

README

        

TodoList best practice and unit test

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [:camera: project screenshot](#screen-shoot)
- [🛠 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)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖 TodoList best practice and unit test

> This project is a part of Microverse in JavaScript and networking module, and it is an extension of To-do list application which used for code reviewing from coding partner to check all best practice and implemented jest test cases on javascript.

## 🛠 Built With

> HTML 5 , css3, javascript ES6, NPM ,babel, webpack and jest.

### Tech Stack

> HTML 5 , css3, javascript ES6, NPM ,babel, webpack and jest.

### Key Features

  • Display daily tasks

  • Create daily tasks

  • Edit daily tasks

  • Remove tasks

  • Store in local storage

  • Strike through complete tasks

  • Clear completed tasks

  • Add unit test for each function
  • (back to top)

    ## 🚀 Live Demo

    > https://zewdu444.github.io/Todolist_best_practice/

    (back to top)

    ## 💻 Getting Started

    to run on your localhost clone the project to local folder

    > cd Todo_list
    > npm i
    > npm run server
    > open your brower locate to localhost:3000

    ### Setup

    >

    git clone https://github.com/zewdu444/Todolist_best_practice.git


    > cd Todolist_best_practice

    (back to top)

    ### Prerequisites

    In order to run this project you only need:

    - latest web-browser
    - node.js and npm

    ### Install

    To install this project in your local machine use

    > npm i
    > npm run build

    ### Usage

    To run the project, execute the following command:

    > In visual studio code Go to dist folder then open index.html in live server.

    ## 👥 Authors

    👤 **zewdu erkyhun**

    - GitHub: [@zewdu444](https://github.com/zewdu444)
    - Twitter: [@zewdu444](https://twitter.com/zewdu444)
    - LinkedIn: [zewdu-erkyhun](https://www.linkedin.com/in/zewdu-erkyhun-081378b3/)

    👤 **Samuel tobby**

    - GitHub: [@Tobby8629](https://github.com/Tobby8629)
    - Twitter: [@Tobby_samuels](https://twitter.com/Tobby_samuels)

    ## 🔭 Future Features

    > Implement Mock functionality

    ## 🤝 Contributing

    Contributions, issues, and feature requests are welcome!

    Feel free to check the [issues page](https://github.com/zewdu444/Todo_list/issues).

    (back to top)

    ## ⭐️ Show your support

    > If you like the project please give it star

    (back to top)

    ## 🙏 Acknowledgments

    > I would like to thank Microverse team

    (back to top)

    ## 📝 License

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

    (back to top)