From 8c751205d960dc0d5af67ee69f7319930e52dc4a Mon Sep 17 00:00:00 2001 From: Ainsley Ellis Date: Thu, 7 Nov 2024 08:06:04 -0500 Subject: [PATCH] Add README --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2f08657 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# Sixfold Voting Website (`app.sixfold.org`) + +This repository contains the code for `app.sixfold.org`, the domain used for Sixfold's quarterly competitions. + +## Task List + +Here are planned updates to the code, in no particular order: + +- Migrate from one SQLite database to a per-account database model +- Create database schema files +- Migrate all timestamps to ISO 8601 +- Determine why PayPal transaction IDs are sometimes not processed when uploading submissions +- Implement the manuscript assignment process +- Implement the voting process +- Allow participants to upload a photo and add links to their profile +- Move avatars to database BLOB storage +- Allow participants to download their data +- General code style or pattern cleanup +- Implement pooling so the testing domain can live on the same server as the production site +- Refine PHP configuration +- Add a command-line interface for administration (maybe as its own repository) +- Add more content to this README +- Add more feedback to successful form submissions