bluewave-labs / bluewave-dataroom

The open source DocSend alternative
https://bluewavelabs.ca
GNU Affero General Public License v3.0
2 stars 3 forks source link

First login & Sign in & Forgot password pages #2

Open gorkem-bwl opened 1 month ago

gorkem-bwl commented 1 month ago

Since the BlueWave DataRoom application is a self hosted, open source service without any dependencies on paid 3rd party apps and cloud services, the admin should be able to create an account on it once it is deployed.

The account creation page must be immediately available, and then invisible to the outside, since it will be used only once for the "first" admin user. This admin user will then be able to create other users as well.

If a user is invited by the admin, then the email link that is sent to the user will include a page that has the email pre-filled, and the user will only be entering name, surname and password to create an account on the system.

Note: The uptime-manager repository (https://github.com/bluewave-labs/bluewave-uptime) has all the required code, and it can be reused for this purpose. There might be slight differences between the Figma design and the code we'll use from the Uptime Manager application will supersede the Figma design.

Tasks (all include the UI design and connecting to the backend):

Paxxack commented 2 weeks ago

List readjusted and up to date. Removed some comment lines and added few bullet points needed after design adjustments.