Farm Products is a single-page application (SPA) built using React and styled-components. The primary purpose of this project is to provide a user-friendly platform for showcasing various farm products. I created this project to address the need for a visually appealing and accessible way for consumers to browse and learn about different agricultural products. This project not only enhances the user experience but also demonstrates my skills in modern web development. Throughout this process, I learned about responsive design, component-based architecture, and the importance of accessibility.
- Dynamic Product List: The application features a dynamic list of farm products that can be easily updated and managed.
- Swiper Integration: Implemented Swiper for smooth product navigation and enhanced visual appeal.
- Responsive Design: The application is fully responsive, ensuring a great user experience on all devices.
- Accessibility: Designed with accessibility in mind, making it usable for individuals with disabilities.
- Seamless Navigation: Users can easily navigate through different sections of the application.
- Clone the repository:
git clone https://github.com/vlrnsnk/farm-products.git
- Navigate to the project directory:
cd farm-products
- Install the required dependencies:
npm install
- Start the application:
npm start
- Open your browser and go to
http://localhost:3000
to view the application.
- React: Used for building the user interface and managing the application state.
- styled-components: Employed for styling components and ensuring a consistent look and feel.
- Swiper: Integrated for creating an engaging product carousel.
- Netlify: Deployed the application on Netlify for seamless hosting and scalability.
This project was developed individually. If you would like to connect or collaborate, feel free to reach out to me on my GitHub profile.
This project is licensed under the MIT License. See the LICENSE file for more information.