-
Notifications
You must be signed in to change notification settings - Fork 0
sergiov13/NodeJs_Subscription_App
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
***Small project for Interview*** Time: 2Hrs App for scheduling and tracking transaction-based email. Should support add remove/remove products owned by customers and listing an email schedule. Object Subscription to Product: - CustomerId ("Cust123") - ProductName ("hosting","domain","pdomain") - Domain ("foobar.com") - StartDate ("2021-01-01", "YYYY-MM-DD") - DurationMonths ("12") Removing a Subscription object requires: - CustomerId ("Cust123") - ProductName ("hosting","domain","pdomain") - Domain ("foobar.com") Listing should be returned order by date. Products: - domain Email 2 days before expiration. - pdomain Email 9 days before expiration and 2 days before expiration. (Protected Domain) - hosting Email 1 day after activation and 3 days before expiration. * User can have multiple subscriptions * Domain should be unique * One CustId and email per User.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published