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 Application #26

Open
4 tasks
emilkovacev opened this issue Jan 4, 2022 · 0 comments
Open
4 tasks

Email Application #26

emilkovacev opened this issue Jan 4, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@emilkovacev
Copy link
Member

emilkovacev commented Jan 4, 2022

Let's construct an email app for our website. The app should receive information from a sign-up form (only email input) and store it in a MongoDB database. The email information should be accessible from a client, and the admin team (only) should be able to send batch emails easily.

Requirements

  • email sign-up form
  • email storage (MongoDB)
  • admin-panel email client (to send an receive emails)
  • (optional) email authentication

Steps to completion (Needs work)

  1. Create a multipart-form on a new HTML page; set POST route to /signup
  2. Create a route in /routes.py to accept form data from /signup; Parse form data appropriately
  3. Create a database connection file in db/ called signup.py; write a suite of functions to store form data in a MongoDB database
@emilkovacev emilkovacev added the enhancement New feature or request label Jan 4, 2022
@emilkovacev emilkovacev changed the title [Feature request] **Email List** Email List Jan 4, 2022
@emilkovacev emilkovacev pinned this issue Jan 15, 2022
@emilkovacev emilkovacev changed the title Email List Email Application Jan 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants