Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swapno963/e-commerce-test
WriteN tests for frontend components and interactions.
https://github.com/swapno963/e-commerce-test
reactjs tailwind-css
Last synced: 26 days ago
JSON representation
WriteN tests for frontend components and interactions.
- Host: GitHub
- URL: https://github.com/swapno963/e-commerce-test
- Owner: Swapno963
- Created: 2024-08-11T20:03:40.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T11:12:07.000Z (4 months ago)
- Last Synced: 2024-08-23T12:43:58.538Z (4 months ago)
- Topics: reactjs, tailwind-css
- Language: JavaScript
- Homepage: https://e-commerce-test-two.vercel.app
- Size: 811 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Daraz : E-commerce Platform
## Description
This project is a full-stack web e-commerce application built with React and Tailwind CSS. It provides various features for managing products.
- **Get All Products**: On the home page, users can view all products. On desktop, three products are displayed per row, while on mobile, only one product is displayed per row.
- **Add A New Product**: Users can create a new product by clicking on "Create Product" in the navbar.- **Update Product**: Users can update a product by clicking on the three dots beside the product name and selecting "Edit."
- **Delete Product**: Users can delete a product by clicking on the three dots beside the product name and selecting "Delete."
- **Detail Product**: By clicking on the product name, users can view the detailed description on the product detail page.
## Live Site
You can access the live site [here](https://e-commerce-test-two.vercel.app/)
## Technologies Used
- React
- Tailwind css
- react router dom
- react-hook-form
- Authentication
- Error Handling
- vitest## set up and Installation
1. Clone the repository:
```sh
git clone https://github.com/Swapno963/e-commerce-test.gitcd e-commerce-test
```2. Install dependencies:
```sh
npm install
```3. Run the development server:
```sh
npm run dev
```## Usage
- Access the application at `http://localhost:5173/`
- Register a new user or login with existing credentials.## test
```sh
npm run test:ui
```## Contact
If you have any questions or feedback, feel free to contact me:
- Swapno Mondol - [Linkedin](https://www.linkedin.com/in/swapno-mondol/)- [Facebook](https://www.facebook.com/profile.php?id=100090206887787) - [email protected]