aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMark Powers <markppowers0@gmail.com>2019-12-26 20:28:52 -0600
committerMark Powers <markppowers0@gmail.com>2019-12-26 20:28:52 -0600
commit60f66450078b0a3a46d4ab373645c2546aab28f4 (patch)
tree94bc6f8146ca5f861396c454218e6960aa46a45e /README.md
initial commit
Diffstat (limited to 'README.md')
-rw-r--r--README.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..a5f2d47
--- /dev/null
+++ b/README.md
@@ -0,0 +1,26 @@
+# marks.database
+A database frontend to manage movies, books, todos, and recipes/pantry
+
+I've had a local database I've run where I keep track of movies and books I've seen or read.
+It's fairly clunky to use however. I've thought about using php myadmin or something similar,
+but that isn't much easier really. This project is fairly specific, but its a frontend to
+manage the tables that I need. It also includes a recipe manager, which is fairly complex. It
+can keep track of your pantry too, allowing you to move things between owned and a shopping list.
+
+# Installation
+Download the repository, run `npm install`, set up a mysql server with a user and a database,
+fill out a `config.json` file as specified below, and then `npm run run`.
+
+`config.json` should be of the following form
+```
+{
+ "database": {
+ "host": "<DB_HOST>",
+ "user": "<DB_USER>",
+ "database": "<DB_NAME>",
+ "password": "<PASSWORD>"
+ },
+ "port": <PORT_TO_RUN_WEBSERVER_ON>
+}
+
+```