saurabhbakolia / SCROLLME--ECOMMERCE-WEBSITE

ScrollMe is an open-source eCommerce platform built with JavaScript, React, Styled Components, Node.js (Express), and MongoDB. It offers a modern shopping experience with a scalable backend, perfect for contributors or those learning modern web development.
https://www.scrollme.online/
MIT License
19 stars 65 forks source link

Create ADMIN page to CREATE, READ, UPDATE, and DELETE Products into MongoDB using existing CRUD API #165

Closed samriddhitiwary closed 1 month ago

samriddhitiwary commented 1 month ago

Issue Report

Title

Create ADMIN page to CREATE, READ, UPDATE, and DELETE Products into MongoDB using existing CRUD API

Description

This issue involves building an Admin page that allows for the Create, Read, Update, and Delete (CRUD) operations on Products stored in MongoDB. The page will interact with an existing CRUD API for product management. The page should include a form for product creation and editing, a table to display all products, and functionality to delete products.

Steps to Reproduce the Issue

Action 1: Set up the admin page with components such as a form for product creation and a table for displaying products. Action 2: Implement the connection to the existing CRUD API for fetching, creating, updating, and deleting products in MongoDB. Action 3: Add functionality to handle user inputs for creating new products and updating existing ones. Action 4: Test the form and table components to ensure proper data flow between the frontend and backend.

Expected Behavior

Products should be created, displayed, updated, and deleted through the admin page. The admin should be able to perform these operations by interacting with the form and table, and changes should reflect in the MongoDB database. Data validation errors should be handled properly.


Thank you for taking the time to report this issue! We appreciate your help in improving our project.

samriddhitiwary commented 1 month ago

@thakuratul2 Could you please assign this issue to me under gssoc-ext and hacktoberfest

instantboostbyabhaykeshari commented 1 month ago

@saurabhbakolia Please assign this issue to me

thakuratul2 commented 1 month ago

@samriddhitiwary assigned

samriddhitiwary commented 1 month ago

@thakuratul2 Thank you I will start working on it

thakuratul2 commented 1 month ago

@samriddhitiwary status?

samriddhitiwary commented 1 month ago

@thakuratul2 Yes I am working on it

samriddhitiwary commented 1 month ago

@thakuratul2 Due to some personal commitments, I kindly request a couple of days' extension to complete the task. I will ensure to follow up and get everything done as soon as possible.

instantboostbyabhaykeshari commented 1 month ago

@thakuratul2 Working

thakuratul2 commented 1 month ago

@samriddhitiwary oky

vikas83pal commented 1 month ago

@saurabhbakolia please assign me this issue

samriddhitiwary commented 1 month ago

@thakuratul2 @saurabhbakolia I will finish it by sunday

thakuratul2 commented 1 month ago

@samriddhitiwary asap please

samriddhitiwary commented 1 month ago

@thakuratul2 Yes

thakuratul2 commented 1 month ago

@samriddhitiwary any update can you done it

samriddhitiwary commented 1 month ago

@thakuratul2 Yes the crud operation is done, I am just making the UI a bit better by today I will raise the PR

saurabhbakolia commented 1 month ago

Closing as resolved in PR #258