A Small shop on React.js, Redux, Firebase
To install and run Test Shop locally, follow these steps:
- Clone the repository:
https://github.com/ykshprskyi/test.git
- Navigate to the project directory:
cd test-master
- Install dependencies:
npm install
- Start the development server:
npm start
Once the application is running, you can access it in your web browser at http://localhost:3000
. Here are some key features and functionalities of Test Shop:
- Google Authorization;
- Adding product to cart;
- Changing quantity for products in cart;
- Filter products.
- User-friendly interface
- Partially adaptive design for mobile and full responsive for desktop devices
- Real-time updates and synchronization across devices
- Data persistence using Firebase Firestore
- Authentication and user management using Firebase Authentication
Contributions are welcome! If you'd like to contribute to Test Shop, please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/my-feature
- Make your changes and commit them:
git commit -m "Add new feature"
- Push the changes to your branch:
git push origin feature/my-feature
- Submit a pull request
Please ensure that your code follows the project's coding conventions and includes appropriate tests.
This project is licensed under the MIT License. See the LICENSE file for more information.
If you have any questions or feedback regarding Awesome App, feel free to reach out:
- Email: ykshprsky@gmail.com
- Telegram: @ykshprsky
I appreciate your interest and support!