Skip to content

This is a JavaScript app where we use webpack and babel to compile the code.

License

Notifications You must be signed in to change notification settings

martinnajjar12/to-do-list

Repository files navigation

To-do List

We created a very simple to-do list with JavaScript. We used object oriented programming as well as functional programming. The to-do list include features such as adding new projects, new to-dos inside each project, and we also included the edit/update and delete features.

Built With

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • FontAwesome

Dependencies

  • Webpack
  • Style loader
  • CSS loader
  • Babel
  • Date-fns

Live Preview

To-do List

Getting Started

This project was created to understand more about objects and functions in JavaScript.

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

Prerequisites

Computer running Mac OS, Windows, or Linux Ubuntu. Internet browser: Firefox, Google Chrome, Opera...

Setup

Download the code or copy the git repository to your computer.

To install dependencies you need to run the following command in your terminal.

  npm install

Usage

Run live server extension in VSCode or run the index.html file in dist folder from the cloned repository.

Use these scripts to compile your work.

Build to compile once your code.

    npm run build

Watch script to compile everytime you make a change, great combination with live server extension.

    npm run watch

Tests

To test the project run the following command.

    npm test

Authors

👤 Steven Jack Chung

👤 Martin Najjar

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

About

This is a JavaScript app where we use webpack and babel to compile the code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published