DEV Community 👩‍💻👨‍💻

Cover image for Discount Portal - Send Discount Newsletters
Hari Karthigasu
Hari Karthigasu

Posted on

Discount Portal - Send Discount Newsletters

Overview of My Submission

Discount Portal is Web based application that sends out discount newsletters to a subscriber or list of subscribers.

Submission Category:

Choose Your Own Adventure

Link to Code

GitHub logo harik8 / discount-portal

Discount Portal is a Web application send product discount newsletters to subscribers.

Discount Portal

Discount Portal is a Web application that sends product discount newsletters to subscribers. Click here to access the portal.

This is application is developed for Mongo Atlas Hackathon 2021/2022.

(The portal requires Google Auth to login. Currently it's only allowed to my user.)

Click here to view the dev.to page about this application.


Folder Structure

  • assets - Screenshots and images.
  • backend - Backend service (server.py) which add records to Mongo Atlas Database via Data API.
  • functions - AWS Lambda function to send mails and Realm scheduler function to clean DB.
  • templates - AWS SES Email template.

Technologies Used

  • React JS - Front end
  • Python - Back end
  • Mongo Atlas Services

Service Flow Chart

image






Additional Resources / Info

React JS - Frontend
Python - Backend

Mongo Atlas
Realm Functions
Triggers
Data API
Diagrams and Image

Flow Chart Diagram

Discount Portal Flow Chart

(Please click on the image to view clearly or view on Github).

Top comments (0)

Let's team up together 🤝

We're Hiring

We're hiring for a Senior Full Stack Engineer to join the DEV team. Want the deets? Head here to learn more about who we're looking for.