JustHome
Description
JustHome is a private project (hence the private status) designed for educational purposes. It utilizes modern web technologies and frameworks to create an interactive and dynamic learning environment.
Live WebSite: https://ligth-house-school.web.app
Installation
To get started with JustHome, follow these steps:
Clone the repository to your local machine. Navigate to the project directory. Run npm install to install the dependencies.
Usage
After installation, you can use the following npm scripts:
npm run dev: Start the development server. npm run build: Build the project for production. npm run lint: Lint the codebase for errors and warnings. npm run preview: Preview the built project locally.
Technologies Used
-
React: A JavaScript library for building user interfaces.
-
Firebase: A platform for building web and mobile applications.
-
Leaflet: An open-source JavaScript library for interactive maps.
-
Google Map React: A library for integrating Google Maps into React applications.
-
React Router Dom: Declarative routing for React applications.
-
React Toastify: React notifications made easy.
-
Swiper: A modern touch slider.
-
Animate.css: A library of ready-to-use, cross-browser animations.
-
Localforage: A fast and simple storage library for JavaScript.
-
React Helmet Async: A document head manager for React.
-
React Icons: A library of popular icons for React.
-
Prop Types: Runtime type checking for React props.
-
Match Sorter: Simple, expected, and deterministic best-match sorting of an array in JavaScript.
-
Sort By: Sorting an array of objects by one or more properties.
Contributing
Contributions are welcome! Please fork the repository and create a pull request with your changes. Make sure to follow the existing code style and conventions.