Catgirl pharmacy site
Go to file
~erin 1a213c6e9d
Update TODO
2022-04-01 16:23:16 -04:00
.cargo Create basic backend server 2021-11-10 15:28:08 -05:00
src Add description to Product 2022-04-01 15:40:16 -04:00
templates Add description to Product 2022-04-01 15:40:16 -04:00
.envrc Create basic backend server 2021-11-10 15:28:08 -05:00
.gitignore Rewrite HTML generation in Tera 2022-03-31 22:49:17 -04:00
Cargo.lock Read text from TOML config file 2022-04-01 00:23:59 -04:00
Cargo.toml Add product class 2022-04-01 12:59:52 -04:00
LICENSE.md Update metadata 2022-02-07 17:26:24 -05:00
README.md Update TODO 2022-04-01 16:23:16 -04:00
Rocket.toml Create basic backend server 2021-11-10 15:28:08 -05:00
config.toml Read text from TOML config file 2022-04-01 00:23:59 -04:00
shell.nix Create basic backend server 2021-11-10 15:28:08 -05:00

README.md

Pharmacy Server

A simple server for dealing with products & orders for the Catgirl Pharmacy.

ToDo:

  • Client verification for admin actions
  • Webpage for admin actions
  • Fetch info with JS
  • Fix DB lock error
  • Keep track of orders
  • Add page for managing orders
  • Return Json data
  • Use one API endpoint for fetching product data
  • Add API endpoints for modifying orders
    • Add frontend to update orders
  • Store admin login in localStorage
  • Finalize CAPTCHA functionality w/ cookies [https://rocket.rs/v0.5-rc/guide/requests/#private-cookies]
  • Add proper error handling
  • Store admin password more securely
  • Cleanup code
    • Add comments
    • Add logging
    • Format properly
  • Generate static web assets via code
  • Build chat/contact system
  • Handle orders better