Ruderassistent des Rudervereins Donau Linz https://app.rudernlinz.at
Go to file
2023-04-04 15:16:56 +02:00
src push 2023-04-04 15:16:21 +02:00
templates push 2023-04-04 15:16:21 +02:00
.env initial push 2023-02-08 16:25:06 +01:00
.gitignore update gitignore 2023-04-03 17:38:40 +02:00
Cargo.lock update dependencies 2023-04-04 15:16:56 +02:00
Cargo.toml add planned_trip functionality 2023-04-04 12:19:56 +02:00
migration.sql push 2023-04-04 15:16:21 +02:00
README.md push 2023-04-04 15:16:21 +02:00
rot.service add service + update file 2023-03-04 11:52:11 +01:00
seeds.sql finish admin tasks 2023-04-04 10:44:14 +02:00
test_db.sh add user table 2023-03-26 14:40:56 +02:00
update.sh add service + update file 2023-03-04 11:52:11 +01:00

Process

  • Import rowing members -> "Firstname Lastname"
  • New name -> is_guest = True
  • New trip from cox: define amount of rowers
  • guests only see guest trips

Edge case

  • Trip in the morning on usi rowing day
  • after N people (/ cox) -> red highlighted -> queue

Fancy

  • Every cox can define which boats they use
  • Link for specific trip
  • Basic auth (with e.g. ekrv) to prevent spam bots? (Or on first login there are 2 input fields: name + e.g. name of "strom")

TODO

  • User login
  • Admin
    • User
      • User passwort zurücksetzen
      • Cox + admin + guest setzen
  • Ausfahrten
    • CRUD planned_event
    • CRUD trip_details
    • CRUD trip
    • CRUD user_trip