A simple to-do list web app using:
It is barebones and minimally styled, as it was used as a project to explore the basics of different technologies.
There are a few steps required to get the project working:
Ensure that SQLite is installed on your machine. Then, initialize the SQLite DB by creating it in the terminal:
sqlite3 todos.db
Then in the SQLite shell prompt, create the table used in the app:
CREATE TABLE `todos` (
`uid` INTEGER PRIMARY KEY AUTOINCREMENT,
`title` VARCHAR(64) NULL,
`detail` VARCHAR(64) NULL,
`created` DATE NULL
);
This project uses the standalone Tailwind CLI. The base input.css file is included in this repo. After installing the standalone CLI, generate the css used in the file by running the following command in the shell from the project root:
./tailwindcss -i ./static/input.css -o ./static/output.css