Voldrak / Snorlaxon

Snorlaxon - Amazon clone

Home Page:https://clone-8164f.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸŽ“EDGEMONY FINAL PROJECT - TEAM SALVATORE BπŸ“œ

πŸ–₯️ SNORLAXON, THE AMAZON CLONE πŸ“±

snorlaxUp
 

Our ecommerce was created using the following technologies:

  • HTML, Javascript, React.js and React Router to develope the website and its logic;
  • Sass and Material UI library to provide a great touch of style;
  • Firebase for hosting and back-end work: authentication, sign-in and login with email and password;
  • Firestore and storage for the product list database.
HTML  React   Sass  Firebase 

 

πŸ’πŸ½β€β™‚οΈπŸ’πŸ»β€β™‚οΈ PROJECT PRESENTATION πŸ’πŸΌβ€β™€οΈπŸ’πŸ»πŸ’β€β™€οΈ

This is Snorlaxon πŸ”— a single page application inspired to Amazon.it

 

 

 

We welcome the viewers with a very impressive Carousel images in the main page; the different images can be slided with the ⬅️ and ➑️ arrows.

The home page is provided with the list of the available products in our online shop 🏬.

In order to speed up user's reseaches, we implemented:

  • a useful searchbar, in which the user can look directly for the product needed;
  • some category features (Choice, books, Electronic devices, beauty, gaming, home) that filter the related items up to their types and characteristics.

A detailed product presentation, that includes title, description, price, amount, image and rating, is available in the single product page, reachable by clicking on the card product.

Moreover, products can be added in and removed from the basket by clicking the relative buttons and, once added some, all items will be displayed into a side Navbar that will also report the relative subtotal, number of items selected and the "vai al carrello (checkout page)" button; by clicking on it, the customer will be redirected to the cart page where a summary of the purchase will be shown πŸ›’(product amount, increase or decrease section for the quantity) πŸ›’

 

 

If the potential buyer is happy with his purchase, she/he'll proceed to the checkout page where a fake payment section will be avaibale πŸ’³ After that, the confirmation message will appear into a new page 🚚

 

 

Furthermore and in order to make our project more real, we also implemented the login and the registration section along with user's profile page with all her/his details saved during the registration process πŸ‘€β˜‘οΈ

 

 

In conclusion, the footer section also hosts a modal that shows the members of the team who made this project possible. If you want to know more about us just click the "Snorlax Team" link.

 

 
πŸ’€

Made with a lot of love, devotion and... a bit of magic by Snorlax Team:

This project was monitored and supported by our dear teacher Salvatore Laisa πŸ‘¨β€πŸ«

 

 

Instructions

If you would like to use this code you need to have Node.js installed, after you installed node please fork it or download the zip file and open it in a folder and then run on your terminal.   The following command will install all the libraries you need to run it properly:

npm i 

While this other command runs the app in the development mode:

npm start 

To see the project in your browser just open http://localhost:3000

 

About

Snorlaxon - Amazon clone

https://clone-8164f.web.app/

License:MIT License


Languages

Language:JavaScript 57.0%Language:SCSS 40.7%Language:HTML 1.9%Language:CSS 0.4%