Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bartoszsdr/justashop-app

e-Commerce app using Fake Store API and React Hook Form with Firebase Authentication
https://github.com/bartoszsdr/justashop-app

css-modules fake-store-api firebase-auth react react-hook-form

Last synced: about 20 hours ago
JSON representation

e-Commerce app using Fake Store API and React Hook Form with Firebase Authentication

Awesome Lists containing this project

README

        


E-Commerce App using Fake Store API and React Hook Form with Firebase Authentication.



# Tools

- [React](https://reactjs.org)
- [React Router](https://reactrouter.com/en/main)
- [React Hook Form](https://react-hook-form.com)
- [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)
- [Fake Store API](https://fakestoreapi.com)
- [React Icons](https://react-icons.github.io/react-icons)

# Description

A user is treated as a logged in when there is a token in the cookie in a browser. Token is created by Firebase after the user has succesfully logged in. Basic email and password is implemented. Without being logged in the user cannot enter Products page. Products page contains a list of products with an option to view the specific item details, select quantity and add the item to the cart. Cart component in a form of modal shows a list of items that are inside the cart with options to add more or delete.

# Preview





Made with ❤️ and JavaScript.