You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Amit Roy fa5a4a441e Merge branch 'master' of https://git.sentientgeeks.us/Amit/mui-demo-project 6 months ago
public design update 6 months ago
src Merge branch 'master' of https://git.sentientgeeks.us/Amit/mui-demo-project 6 months ago
.eslintrc.json Initial commit from Create Next App 6 months ago
.gitignore Initial commit from Create Next App 6 months ago
README.md Server side data fetch 6 months ago
next.config.mjs Initial commit from Create Next App 6 months ago
package-lock.json Review Modal dynamic data load from API 6 months ago
package.json fix(reduxSetup) 6 months ago
tsconfig.json Styles: design update 6 months ago
yarn.lock Avatar Load 6 months ago

README.md

Project Name

TEST DEMO

This is a Demo project Developed in NextJS with Tanstack React Table.

Features

  1. Login: User authentication functionality.
  2. Signup: User registration functionality.
  3. Table Data: Data loaded from Dummy JSON and displayed on the home page.
  4. Review Modal: A modal that opens from the "View Reviews" button in each table row to display product reviews.

Getting Started

Installation

First, install the dependencies:

npm install
# or
yarn install
# or
pnpm install
# or
bun install

Running the Development Server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun 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.

Project Structure Login: Navigate to the login page to authenticate users. Signup: Navigate to the signup page to register new users. Table Data: The home page fetches and displays product data from Dummy JSON. Review Modal: Click the "View Reviews" button in any table row to open a modal displaying the product reviews. API This project uses the Dummy JSON API to fetch product data. The data is displayed in a table on the home page.

Components Login Component: Handles user login functionality. Signup Component: Handles user registration functionality. Table Component: Displays product data in a table format. Review Modal Component: Displays product reviews in a modal when the "View Reviews" button is clicked. Contributing If you would like to contribute to this project, please fork the repository and submit a pull request.

License This project is licensed under the MIT License.


This README includes more details about the project structure, components, and API usage.