Welcome to H & N Shop, a clothes shop website project created for practice purposes.
- Next.js: a powerful React framework that simplifies the development of React applications, providing features like routing, hot module reloading, and optimized production builds.
- Zustand: a lightweight state management library for React applications, offering a predictable and centralized approach to manage application state.
- Tailwind CSS: a highly customizable CSS framework that provides utility classes for rapid UI development. It enables responsive and modern UI designs.
- Loadash: it's a utility library that offers a collection of helpful functions to simplify common programming tasks, providing convenience and efficiency.
- Framer Motion: it's a popular animation library for React applications. It allows you to create smooth animations and transitions, enhancing the user experience.
To set up the project locally, please follow these steps:
- Clone the repository:
git clone <repository-url>
- Navigate to the project directory:
cd h-n-shop
- Install the dependencies using Yarn:
yarn install
- Start the development server:
yarn dev
- Open your web browser and visit
http://localhost:3000
to view the H & N Shop website.
Here are some key commands you can use with this project:
yarn dev
: Starts the development server.yarn build
: Builds the production-ready version of the website.yarn start
: Starts the production server to preview the built website.yarn lint
: Runs ESLint to check for code quality and style.yarn test
: Runs the test suite for the project.
Feel free to explore the codebase and customize it according to your needs.
Contributions to this project are welcome. If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the project's GitHub repository.
This project is licensed under the MIT License.