Catgirl pharmacy site
Go to file
~erin 4e3d856128
Add error handling
2021-11-23 11:54:02 -05:00
.cargo Create basic backend server 2021-11-10 15:28:08 -05:00
src Add error handling 2021-11-23 11:54:02 -05:00
.envrc Create basic backend server 2021-11-10 15:28:08 -05:00
.gitignore Update stuff 2021-11-23 07:35:57 -05:00
Cargo.lock Restructure code, allow for order modification 2021-11-21 21:47:19 -05:00
Cargo.toml Restructure code, allow for order modification 2021-11-21 21:47:19 -05:00
README.md Add error handling 2021-11-23 11:54:02 -05:00
Rocket.toml Create basic backend server 2021-11-10 15:28:08 -05: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