This is a simple Todo application built with Go Fiber for the backend and HTML/CSS/JavaScript for the frontend. It follows RESTful principles for handling CRUD operations on todos.
- Add new todos
- Mark todos as done
- Delete todos
- View list of todos
To run this little web app, you'll need to have Go installed on your machine. Follow these steps to get it running:
-
Clone the repository:
git clone https://github.com/sophie4075/go-todo-app.git
-
Navigate to the cloned directory:
cd go-todo-app -
Run the server:
go run main.go
-
Type http://localhost:4000/ into your browser's address bar, hit enter and start noting your todo's :)
-
Exit the app via the terminal pressing CRTL + C (Please note that all todo's will be lost once the process stops running)
- Go Fiber: A web framework for Go
- HTML/CSS/JavaScript: Frontend technologies for user interface
Background-Image: arkhai2 Intro to Go Fiber: TomDoesTech