Clarks Original is a full-stack web application that replicates the functionality and design of the Clarks USA website. It provides users with features to register, login, browse products, add products, update products, and delete products. The application incorporates modern web technologies to deliver a seamless user experience.
Check out the live demo of Clarks Original at Demo Link.
- Node.js
- Express.js
- MongoDB
- Mongoose
- bcrypt
- jsonwebtoken
- HTML
- CSS
- JavaScript
- Localstorage
- Axios
- User Registration: Users can create an account with their name, email, gender, age, and password.
- User Login: Registered users can log in to their accounts securely.
- Product Browsing: Users can browse and search for products based on keywords, categories, and price range.
- Product Management: Admin users can add, update, and delete products from the inventory.
- User Role Management: Admin users can update the roles of other users.
Follow the steps below to run Clarks Original locally:
- Clone the repository:
git clone <repository-url>