Giter Site home page Giter Site logo

tekhlay / to-do-list Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 259 KB

This is a minimal to-do list used to organize your daily schedule. The system also helps to mark and unmark the completion progress of your daily tasks. It is done for educational purposes.

License: MIT License

HTML 9.91% JavaScript 72.73% CSS 17.36%
html5 css3 cssloader es6 eslint npm-package vanilla-javascript webpack

to-do-list's Introduction

logo

Microverse README Template

๐Ÿ“— Table of Contents

๐Ÿ“– [TO-DO-List]

This is a Minimal TODO List project set up using webpack. This project allows users to see their to do list tasks, add new task, delete and see complted tasks.

[TO-DO-List] is a suportive website which makes yor day well arranged and organized.

๐Ÿ›  Built With

Tech Stack

Describe the tech stack and include only the relevant sections that apply to your project.

Client
Server
Database

Key Features

key features of the TO DO List web application.

  • [Add new tasks]
  • [Delete completed tasks]
  • [Edit Mis arranged or ordered tasks]

(back to top)

๐Ÿš€ Live Demo

Add a link to your deployed project.

(back to top)

### Screen Shoot

image

๐Ÿ’ป Getting Started

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

Prerequisites

In order to run this project you need:

  • A web browser like Google Chrome or Firefox.
  • A code editor like Visual Studio Code with Git and Node.js

Setup

Clone this repository to your desired folder:

In the terminal, go to your file directory and run this command.

$ git clone https://github.com/Tekhlay/webpack.git

Install

Install this project with:

Usage

To run the project and possible to modify the files as much as you needed, execute the following command:

Run tests

To run webpack, run the npm script by this command:

$ npm run build

To start webpack-dev-server, use this:

$ npm start

Deployment

You can deploy this project using: Github pages

(back to top)

๐Ÿ‘ฅ Authors

Mention all of the collaborators of this project.

๐Ÿ‘ค Tekhlay

(back to top)

๐Ÿ”ญ Future Features

  • [Drag and drop order functionality]
  • [new_feature_2]
  • [new_feature_3]

(back to top)

๐Ÿค Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

โญ๏ธ Show your support

If you like this project Give โญ๏ธ and share with your friends.

(back to top)

๐Ÿ™ Acknowledgments

I would like to thank microverse.

(back to top)

โ“ FAQ

Add at least 2 questions new developers would ask when they decide to use your project.

  • [How to use the source code?]

    • [For educational purpose only]
  • [Question_2]

    • [Answer_2]

(back to top)

๐Ÿ“ License

This project is MIT licensed.

(back to top)

to-do-list's People

Contributors

app-developer8866 avatar tekhlay avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

brhanuhailu

to-do-list's Issues

Peer to peer code review : Week 3 - Day 4

Hello @Tekhlay,
Good Job so far ๐Ÿ‘
You have done a pretty good job so far ๐Ÿ’ฏ

Description

  • But there is something you should work on. When I shrink the page to a specific width it affects the styling of the page.

Suggestion

  • The page will be flawless if you try adding some padding on the div container.

Optional Suggestion

  • Whenever a user clicks on the Clear all completed button, it makes the page reload every time. You may fix that to increase User Usability.

Code Reviewers

That's it. Best of luck for your future ๐Ÿ’

Happy Coding ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป

Check the quality of your code

I think and I believe enough that I have followed all required things for clean code best practice

  • Lnter checks pass correctly
  • I have applied the best practices for JS and followed the DRY rule.
  • I create a professional readme file
  • I put meaningful commit messages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.