FullstackRustDemo icon indicating copy to clipboard operation
FullstackRustDemo copied to clipboard

Alpha release plan

Open hgzimmerman opened this issue 6 years ago • 0 comments

Once the following steps are implemented, the alpha can be released.

  • [x] Buy domain

  • [x] Reintroduce Chrono lib.

  • [x] Split frontend into subprojects to improve compile times.

    • Common (context, datatypes, conversions)
    • Utils (Loadable, Uploadable, Input/button wrappers)
    • App (Main, possibly login)
    • Subsections (buckets and forums)
  • [x] Implement token refresh mechanism

    • [x] This may require altering the router to work with strings, instead of RouteInfos if compilation splitting is performed.
  • [x] Make backend serve frontend

  • [x] Implement access controls for buckets on the frontend

  • [x] Set up server (AWS or just home server)

    • [ ] Set up TLS
    • [x] Configure DNS

hgzimmerman avatar May 20 '18 22:05 hgzimmerman