Static website and API management suite with an admin UI
Go to file
Keith Irwin 74f9cd6030
refactor: 🎨 Improved try/catch statements
2023-06-22 19:27:57 -06:00
.vscode feat: Product CRUD working 2023-06-22 18:39:48 -06:00
api refactor: 🎨 Improved try/catch statements 2023-06-22 19:27:57 -06:00
lib feat: Product CRUD working 2023-06-22 18:39:48 -06:00
www refactor: 🎨 Improved try/catch statements 2023-06-22 19:27:57 -06:00
.dockerignore Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
.env.sample Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
.gitignore Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
Dockerfile Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
LICENSE.md Added basic db and env vars 2023-05-08 18:06:59 -06:00
README.md Added copyright to README 2023-05-08 18:10:44 -06:00
docker-compose.sample.yml Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
docker-compose.yml Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
eleventy.config.js feat: Admin page for products working 2023-06-20 09:26:33 -06:00
nginx.sample.conf Moved admin API into main API 2023-05-15 21:01:07 -06:00
package-lock.json Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00
package.json Combined npm projects and wrote basic listing code 2023-05-21 18:28:33 -06:00

README.md

SWIMS

© 2023 Keith Irwin

Static Web Information Management System or SWIMS is a static website and API management suite with an admin UI. The database is mongo, the APIs are node/express, and the frontends use 11ty.

Installation

Copy and edit the configurations. see the comments in the sample files for help.

cp .env.sample .env
$EDITOR .env
cp docker-compose.sample.yml docker-compose.override.yml
$EDITOR docker-compose.override.yml