Skip to content

Email form#273

Draft
OjusWiZard wants to merge 9 commits intoncs-jss:masterfrom
OjusWiZard:master
Draft

Email form#273
OjusWiZard wants to merge 9 commits intoncs-jss:masterfrom
OjusWiZard:master

Conversation

@OjusWiZard
Copy link
Member

@OjusWiZard OjusWiZard commented Sep 27, 2021

Aim

A form where students can fill in their details for the application of college email. It's quite similar to the way WiFi form works.

Workflow

  1. The students will write a hard copy application for getting a college email.
  2. The students will get it signed with the HoD.
  3. Then the students will fill-up the form in the InfoConnect.
    • Purpose The reason they want an Email.
    • Attachment The soft-copy of the application that they got approved from the HoD.
    • HoD Approved A checkmark to let the admin know that it is approved. Also, helps to filter out the applications in the admin panel.
  4. The admin then confirms the application and processes the request further.

Changes Made

  • A new app named emailform with its admin panel configs.
  • Set the media storage settings to save the attachments.
  • A new template and URLs to render the Email Form.
  • Resolved dependency and setup issues.

Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
@dhruvhacks dhruvhacks requested a review from Mansi145 October 1, 2021 12:18
@dhruvhacks
Copy link
Member

@OjusWiZard Do check for build failures beforehand by executing flake8.
I suspect there might be many.
@Mansi145 Please review the PR thoroughly whenever ready and make sure it works fine, then take it your way.

Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Signed-off-by: OjusWiZard <ojuswimail@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants