Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Email form #273

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from
Draft

Email form #273

wants to merge 9 commits into from

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.

@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.

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