Skip to content

Student certification request flow #7

@GabrielMajeri

Description

@GabrielMajeri

Objective

As a student at FMI, I want to be able to request a student certification (adeverință de student) online, and receive it filled-out and already signed on my e-mail.

Steps

I want to be able to open the student certification request form, log in with my @s.unibuc.ro account, then fill in my identification data (nume, grupă, nr. matricol), indicate the reason why I need the certification (for work, for public transport, for medical purposes etc.), and submit the request.

I want to receive an e-mail message letting me know the request has been received and it will be processed ASAP (just a notification/confirmation e-mail).

The secretary should receive an e-mail letting her know she has to validate my request. The e-mail will contain a link to the Flow approval page, where she can see the data I've filled in and approve or reject (with feedback) my request.

After my request is approved, the adeverință gets generated automatically (based on an existing Word template), and is filled in with the data it needs (my name, my group, my number, reason etc.).

This rendered PDF document is sent to the dean. She will receive an e-mail, and she will digitally sign the document by clicking a button (this will apply a pre-saved signature image to the PDF).

The final PDF then gets saved, and I receive a copy of it by e-mail. The PDF gets stored on the University's server for up to 30 days.

Bonus

Every operation is tracked and saved to a public blockchain. I can use a link in the initial e-mail (or the final e-mail, maybe?) to check/validate the authenticity of the data and the operations performed on it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    user-storyUser stories describe how the app's features work together to solve a problem

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions