A dead-simple todo app backend. Contains essentially all that you need for a todo app
- Creating account
- Password and username login
- JWT Authentication
- Creating tasks
- Marking tasks as done
- Deleting tasks
- Clone the repository
git clone https://github.com/lenajeremy/todoapp-go.git && cd todoapp-go.git
- Install the required packages
go mod tidy
- Create a
.env
file using the template provided in the.env.example
file. - Run the server
go run main.go
- Language: Go
- Framework: Fiber
- Database: PostgresQL
- ORM: Gorm
If you enjoyed looking at this, please drop a star, follow me. If you're a frontend engineer just starting out, you can use this as the backend for your TODO application (I might make it publicly available on the internet)