-
Notifications
You must be signed in to change notification settings - Fork 1
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
[Delivers #187355109] seller can add product] #30
Conversation
Your Render PR Server URL is https://e-commerce-ones-and-zeroes-bn-8-pr-30.onrender.com. Follow its progress at https://dashboard.render.com/web/srv-cos070uv3ddc73dpov90. |
️✅ There are no secrets present in this pull request anymore.If these secrets were true positive and are still valid, we highly recommend you to revoke them. 🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request. |
Your Render PR Server URL is https://e-commerce-ones-and-zeroes-bn-2-pr-30.onrender.com. Follow its progress at https://dashboard.render.com/web/srv-cos071ev3ddc73dpovfg. |
Your Render PR Server URL is https://e-commerce-ones-and-zeroes-bn-pr-30.onrender.com. Follow its progress at https://dashboard.render.com/web/srv-cp1ovuev3ddc73faklq0. |
ab8b78c
to
f47ba02
Compare
f47ba02
to
9fab6ff
Compare
bca6f46
to
931db09
Compare
f9594db
to
b7e2dfb
Compare
a1d8602
to
2cbb249
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good work @Celestin4, please work on the comments and resolve the conflicts
7f28703
to
0a32067
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Celestin4 check my comment
5483a4a
to
1f9361b
Compare
1f9361b
to
16a827e
Compare
1. What does this PR do?
This PR introduces functionality for sellers to add/create items for sale, ensuring seamless management of stock and providing clients with access to available products.
2. Description of task to be completed
Sellers can add new items for sale.
Validation checks ensure the integrity of the data.
Acceptance criteria include scenarios for item creation and validation.
Acceptance criteria:
Upon receiving a valid request, the system adds the item to the seller's collection.
If the item already exists, the system prevents duplication and suggests updating stock levels.
Error handling is in place for validation failures or unauthorized access.
Dev notes:
Document the API with Swagger for clarity.
Ensure each product has 4-8 images.
Implement thorough input validation.
Store only reference URLs for file uploads.
Establish a reference between products and sellers in the database.
3. How should this be manually tested?
Clone the repository.
Checkout to the branch.
Install necessary dependencies.
Start the development server.
Utilize Swagger documentation to interact with the API.
4. Screenshoota
Tests
Swagger documentation
Creation of Collection
Adding product to creating collection