1
0
Fork 0

Add README

This commit is contained in:
Ainsley Ellis 2024-11-07 08:06:04 -05:00
parent 074c9cbad9
commit 8c751205d9

23
README.md Normal file
View file

@ -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