Digital Promotion Entry Bin -- 2

Job ID: 37640167

Budget: $1,500 – $3,000 USD

SCOPE OF WORK:
Digital entry Bin, that could be accessed via a scan of QR code, and
attached to our website
Upon a scan, the customer should be able to enter customized
information such as ,
● Name,
● Phone Number,
● Email Address
Transaction Number. (Room for more fields as per promotion
requirements)
● Customer also upload a copy of the receipt With there entry
All this information needs a DB of which we could have some
Customized reports out as and when needed.
Customer should get an email notification once they have entered into
the entry (SMTP service) or a (Text Message if possible)
Every promotion needs to be unique so we could control the start and
End Date
System should have entry limit during any promotion.
system should have future development capabilities.
End of promotion, System is able to decide a winner with either use of
AI or Algorithm system.
Our team has agreed upon the following security features for this platform system:
• Cloud infrastructure: This Product will be based on the cloud-based infrastructure.
Website and application will have a backup in the cloud. The negotiations with clients
will be carried out in order to have a cloud-based backup available for the website.
• End-to-end encryption: will be done for the messages, with the customers to make sure
that the information isn’t leaked.
• Multi Factor-authentication: will be added to the system per the client demands.
• Database: In our projects, we leverage two top-tier databases:
MongoDB and PostgreSQL, both known for their exceptional security and speed.
MongoDB:
• Exceptional Performance
• Scalability for Growth
• Robust Security Features
PostgreSQL:
• ACID Compliance for Data Integrity
• Extensibility to Tailor Solutions
• Advanced Security Measures
• These choices reflect our commitment to providing secure, high-performance solutions.
Feel free to reach out for further details.
• Controlled data sharing: This feature will have a very important impact on the security
of the system. Encapsulation will be a key factor. Controlled data sharing means sharing
the only specific data with a stakeholder to which they have been granted permissions.
to. For example, an agent-role will have access to that data to which they have.
permissions to see or edit. An agent will only see the data that concerns them. Agents
won’t be able to access the data that belongs to a user or another agent. Similarly, this
will be the case for all the roles. Security techniques like data encapsulation, private and
public access, permissions, authentication using keys and sessions will be used to make.
sure, of the integrity of data.
Related categories: PHP C Programming Software Architecture MySQL MongoDB