This is a simple Task Manager web application built with Go and htmx, demonstrating the principle of minimal JavaScript in frontend development. It allows you to create, mark tasks as either pending or completed, and delete them.
- Docker: Ensure you have Docker installed to easily run this application in a container.
-
Clone the repository:
git clone https://github.com/DevitoDbug/your-task-manager.git
-
Build and run the Docker container:
cd your-task-manager
docker build -t task-manager .
docker run -p 8000:8000 task-manager:latest
You can now access the Task Manager in your web browser by opening http://localhost:8000.
Create a new task by typing it in the input field and clicking "Add Task." Mark tasks as "Completed" or "Pending" by clicking the appropriate buttons. Delete tasks by clicking the "Delete" button.
If you would like to contribute to this project, feel free to open issues or pull requests on the GitHub repository.
This project is licensed under the MIT License.