mirror of
https://gitea.smigz.com/smiggiddy/odin-codeprojects.git
synced 2025-06-27 20:45:35 -04:00
60 lines
No EOL
1 KiB
Markdown
60 lines
No EOL
1 KiB
Markdown
# Todo Project
|
|
|
|
This is a web application that allows you to create and manage a todo list.
|
|
|
|
## Description
|
|
|
|
This project allows you to create, edit, and delete tasks from a todo list. The project utilizes Javascript, HTML, and CSS.
|
|
|
|
## Features
|
|
|
|
* Add new tasks to the todo list.
|
|
* Mark tasks as complete.
|
|
* Delete tasks from the todo list.
|
|
|
|
## Local Development
|
|
|
|
To run this project locally, follow these steps:
|
|
|
|
1. **Clone the repository:**
|
|
```
|
|
bash
|
|
git clone <repository_url>
|
|
|
|
```
|
|
2. **Navigate to the project directory:**
|
|
```
|
|
bash
|
|
cd todo
|
|
|
|
```
|
|
3. **Open `index.html`:** Open the `index.html` file in your web browser.
|
|
|
|
## Build
|
|
|
|
The build of this project is handled through webpack.
|
|
|
|
1. **Install Dependencies:**
|
|
```
|
|
bash
|
|
npm install
|
|
|
|
```
|
|
2. **Run Build:**
|
|
```
|
|
bash
|
|
npm run build
|
|
|
|
```
|
|
After running build, a `bundle.js` will be generated.
|
|
|
|
## Usage
|
|
|
|
Once you have the project running, you can use the interface in your browser to interact with the todo list.
|
|
|
|
## Technologies Used
|
|
|
|
* HTML
|
|
* CSS
|
|
* JavaScript
|
|
* webpack |