š This project is a simple yet effective way to delve into the worlds of both Svelte and Golang. While this app may not be intended for real-world use, it serves as an excellent learning exercise to grasp the fundamentals of both technologies.
š Get the app up and running in no time with these simple steps.
git clone https://github.com/diale13/simple-todo-app.git
cd simple-todo-app/backend
go mod tidy
go run .
cd ../frontend
npm i
yarn dev
š Start managing your to-do list effortlessly with this app.
š This project is organized into two main folders: backend and frontend. backend: Contains the API that handles CRUD requests and stores information in a simple .json file. frontend: Houses two components:
š³ If you prefer using Docker Compose, follow these steps to deploy the app.
Make sure you have Docker and Docker Compose installed on your system.
From the project's root directory, where the docker-compose.yml file is located, run the following command:
docker-compose up
Wait for the containers to start, and then access the app at http://localhost:5173.
That's it! You're now ready to start using the Simple To-Do App with Docker Compose.
Enjoy staying organized and productive! šš