Skip to content

Conversation

@krishnanooka96
Copy link

@krishnanooka96 krishnanooka96 commented May 2, 2024

image
This pull request introduces RESTful endpoints and a Customer Rewards Dashboard using the Tornado Python web framework and MongoDB, along with additional features implemented using the Django Python web framework.

Key Features:

Endpoint Implementation:
Implemented three RESTful endpoints:
Endpoint 1: Accepts customer order data, calculates rewards, and stores them in MongoDB.
Endpoint 2: Accepts a customer's email address and returns their rewards data.
Endpoint 3: Returns rewards data for all customers.
Included error handling and unit tests for robustness.
Customer Rewards Dashboard:
Added an Orders section allowing customers to submit their order data.
Implemented a User Rewards section displaying rewards data for all customers.
Included filtering functionality to view rewards data for a specific customer.
Enhanced the dashboard with CSS styling for improved visual appeal.
Pull Request Details:

Added endpoint implementations for reward calculation and retrieval.
Implemented Customer Rewards Dashboard features as per instructions.
Enhanced user experience with CSS styling and filtering functionality.

@krishnanooka96 krishnanooka96 changed the title Rewards Service Backend APIs Rewards Service May 2, 2024
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.

1 participant