Welcome to Style Vault, an e-commerce website project designed to offer a seamless shopping experience for clothes, shoes, and accessories for both men and women. This project leverages cutting-edge technologies to deliver a dynamic, responsive, and user-friendly platform.
Style Vault is an e-commerce platform built with Next.js and Typescript. It features a modern design with smooth animations using Framer Motion, and seamless payment integration via Paystack. Tailwind CSS is utilized for efficient styling, and commerce.js handles the e-commerce functionalities.
- Responsive design for mobile and desktop
- Product browsing and searching
- Product details with high-quality images
- Shopping cart and checkout process
- Secure payment gateway via Paystack
- Smooth animations and transitions with Framer Motion
- Framework: Next.js
- Language: TypeScript
- E-commerce: commerce.js
- Animations: Framer Motion
- Styling: Tailwind CSS
- Payment Gateway: Paystack
- State Management: Zustand
- Form Validation: React Hook Form
- Carousel/Slider: Swiper.js
- Notification: React Hot Toast
- Theme Provider Handler: Next-Themes
To get a local copy of the project up and running, follow these steps.
Ensure you have the following installed:
- Node.js (version 12 or later)
- npm (version 6 or later) or yarn
-
Clone the repo
git clone https://github.com/peterxavier01/style-vault.git
-
Navigate to the project directory
cd style-vault
-
Install dependencies
npm install
or
yarn install
-
Start the development server
npm run dev
or
yarn dev
-
Open your browser and go to http://localhost:3000 to view the website.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature) Open a Pull Request
Distributed under the MIT License.
Peter Uadiale - [email protected]
Project Link: https://github.com/peterxavier01/style-vault