Releases: codegasms/flux
Releases · codegasms/flux
ffsd-end-eval
- This release contains the codebase, that we completed till End Evaluations, May 1, 2024
- Key features completed
- frontend
- spaces UI, breadcrumbs, and navigation
- creation of folders and uploading files from spaces frontend
- mods frontend, listing of all types of conversions availaible
- file conversions, selecting a file in user's space, and doing some mod
- pricing pages, with razorpay client SDK integration
- login and register pages, with google and github buttons
- backend (nest js)
- users: endpoints for managing user's in our system (most of them for admin and superadmin)
- auth: login and register routes, guards for checking login, and roles based access
- oauth: oauth flow with github and google. endpoints to initiate flow, and handle callback from oauth provider
- mailer: send emails with node-mailer
- billing: integrate with razorpay API,
- spaces: create folders, upload files, move and copy, trash, share, view trash, stream a file
- mods: apply a particular mod, on a particular file in user's space
- other stuff:
- swagger docs
- basic rate limiting
- cookie, and cors
- frontend