Skip to content

This is an online car selling website created to learn more about React routing and useCases. The website allows users to browse, search, and purchase cars.

Notifications You must be signed in to change notification settings

AnisKehila/LiTo

Repository files navigation

LiTo : Online Car Selling Website

This is an online car selling website created to learn more about React routing and useCases. The website allows users to browse, search, and purchase cars.

Installation

To run the website locally, you must have Node.js installed on your computer. Then, follow these steps:

  1. Clone this repository to your local machine.
  2. Navigate to the project directory in your terminal.
  3. Run npm install to install the necessary dependencies.
  4. Run npm run dev to start the development server.

Usage

Once the development server is running, you can view the website by visiting http://localhost:3000 in your web browser. The website has the following pages:

  • Home: Displays a list of featured cars.
  • Shop: Displays a list of all available cars.
  • Car Details: Displays details about a specific car.
  • Search Results: Displays a list of cars that match a user's search criteria.
  • Cart: Displays the user's current cart, allowing them to view, update, and checkout.

The website uses React Router for navigation, allowing for seamless page transitions and dynamic URLs. It also utilizes React useCases to manage state and handle user interactions.

Contributing

Contributions are welcome! If you find a bug or have a suggestion for a new feature, please open an issue on this repository.

Packages

This website uses the following packages:

  • React: A JavaScript library for building user interfaces.
  • React DOM: A package for working with the DOM in React.
  • React Icons: A collection of popular icons for use in React applications.
  • React Router DOM: A package that provides declarative routing for React applications.
  • Vite: A build tool that focuses on speed and simplicity.
  • Sass: A CSS preprocessor that extends CSS with features like variables, nesting, and mixins.
  • gh-pages: A package that makes it easy to deploy a React app to GitHub Pages.

License

This project is licensed under the MIT License.

The MIT License is a permissive free software license that allows users to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software without restriction. This license also includes a disclaimer of liability and warranty, protecting the software developer from any legal liability that may arise from the use of the software.

By contributing to this project, you agree to license your contributions under the same MIT License.

About

This is an online car selling website created to learn more about React routing and useCases. The website allows users to browse, search, and purchase cars.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published