Welcome to the Sofa Website project repository! This project aims to create a modern and user-friendly website for a furniture company, showcasing their range of sofas. The website is designed to provide an engaging and seamless experience for potential customers to explore the different sofa options available and learn more about the company.
See the live deployment at https://sofasite.netlify.app/
Before running this project locally, ensure you have the following prerequisites installed on your system:
- Node.js
- NPM or Yarn
To set up the project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/Jade-Jones-dev/sofa-website.git
cd sofa-website
- Install the required dependencies:
Using NPM:
npm install
Using Yarn:
yarn install
This website project comes with several features, including:
- Home Page: A page displaying the different sofa models available, each with details and images.
- Product Details: A page providing in-depth information about a specific sofa model.
- Shopping cart: Cart where customers are able to order their desired sofas
- Responsive Design: The website is optimized for various screen sizes and devices, ensuring a seamless experience across desktops, tablets, and mobile devices.
To run the website locally in development mode, use the following command:
Using NPM:
npm run dev
Using Yarn:
yarn dev
This will start a development server, and you can access the website at http://localhost:3000
in your web browser.
We welcome contributions from the community to enhance this project. If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
Please ensure your code follows the project's coding standards and includes appropriate documentation where necessary.
If you have any questions, feedback, or suggestions, please feel free to contact the project maintainer:
- Name: Jade Jones
- GitHub: @Jade-Jones-dev
Thank you for your interest in the Sofa Website project! We hope you find it useful and look forward to your contributions.