You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Tei Kim 392b7a1175 initialize_db run on entrypoint 11 months ago
.vscode first commit 1 year ago
migrations removed unique constraints 11 months ago
static uploads get directly linked with user ID 11 months ago
templates dashboard ui's changed 11 months ago
.dockerignore docker compose for deployment 1 year ago
.gitignore added examples for text files 12 months ago
Dockerfile solved import madness 1 year ago
LICENSE.md added license and readme 1 year ago
README.md readme update 1 year ago
app.py removed unique constraints 11 months ago
docker-compose.yml solved import madness 1 year ago
entrypoint.sh initialize_db run on entrypoint 11 months ago
flake.lock Schema not includes time 1 year ago
flake.nix solved import madness 1 year ago
initialize_db.py solved import madness 1 year ago
poetry.lock data entry methods edited 1 year ago
pyproject.toml data entry methods edited 1 year ago
validate.py uploads get directly linked with user ID 11 months ago

README.md

Dr. Walker's Database Website

This is the source code for Dr. Walker's Chemical Database. All python code is stored in a single app.py for convenience.

Development

You need to have poetry installed on your system.

  1. Clone this repository
  2. Install poetry dependencies with poetry install
  3. Activate the poetry virtual environment with poetry shell
  4. Start the development server by executing the app.py file.

Deployment

Just use the built-in docker compose and run docker-compose up.