Skip to content

Draft: Fullstack implementation

Tan Dat TRUONG requested to merge figma_frontend into main

Updates both the frontend and the backend, since there are so many potential conflicts if I were to create separate MR, the changes are done in a single MR, I'll try to separate them between commits whenever possible:

  • [frontend] Use cargo-binstall to install dioxus-cli

  • [frontend] Update dioxus to 0.5

  • [frontend] Reworked authentication system

  • [frontend] Implement the components from the interface

  • [backend] Use check constraints in the database directly for the request instead of at the application level

  • [fullstack] Rename project_request to request and request_type validity to expiration

  • [fullstack] Add the fields specific to each request_type

  • [fullstack] Handle new project creation and quota extension and expiration date, the are being processed as transactions

Edited by Tan Dat TRUONG

Merge request reports