REPOSITORY OVERVIEWLive repository statistics
β
8Stars
β 0Forks
β― 0Open issues
β 8Watchers
52/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
52 Community adoption25% weight
14 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Sephora Clone π
About the Project
Project Description:- Sephora Clone is a full-stack e-commerce website built using the MERN stack. This project replicates the user experience of the Sephora website, providing a seamless and interactive interface for users to browse, search, and purchase beauty products. It includes both frontend and backend components, offering a fully responsive and pleasant user interface.
You can view the deployed project here: Sephora Clone π
Tech Stack π οΈ
- Frontend: React, Chakra UI
- State Management: Redux
- Backend: Node.js, Express
- Database: MongoDB
- Authentication: bcrypt, JWT
- Packages: npm (e.g., react-slick for carousels)
Features β¨
- Great UI: Designed with Chakra UI for a modern and responsive layout.
- Proper Routing: Implemented to ensure smooth navigation between pages.
- Responsive Design: Fully adaptable to different screen sizes.
- Search Functionality: Allows users to search for products efficiently.
- Sorting Options: Helps users to sort products based on various criteria.
- Multiproduct Page: Displays a list of products with filtering options.
- Single Product Page: Provides detailed information about each product.
- Cart Page: Allows users to view and manage their selected items.
- Login and Signup: Secure authentication with JWT and password hashing with bcrypt.
Frontend π₯οΈ
- Utilized React and Chakra UI to create a visually appealing and responsive user interface.
- Managed application states (login, cart, loading) using Redux.
- Implemented various packages via npm, including
react-slick for carousel functionality.
Backend βοΈ
- Developed server-side logic using Node.js and Express.
- Used bcrypt for password hashing and JWT for token-based authentication.