This is a Next.js project bootstrapped with create-next-app.
Check out the live demo of the application: React Web Store App
-
Clone the repository:
git clone https://github.com/ashimrai123/react-WebApp.git
-
Change into the project directory:
cd react-WebApp -
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 with your browser to see the result.
-
You can start editing the page by modifying
app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Inter, a custom Google Font.
- User login, fetch the email from the response, maintain it in state, and display it in the UI for subsequent requests.
- List all products with pagination.
- List all available product categories and display products of a specific category when clicked.
- Utilize a pie chart to illustrate product distribution by categories, showing the count per category.
This web app uses the DummyJSON API.
Feel free to explore and contribute. Your feedback and contributions are welcome!



