Skip to content

An eCommerce exercise from Zero to Mastery's React Course.

License

Notifications You must be signed in to change notification settings

AmodeusR/Crown-eCommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crown eCommerce

preview image for the project

eCommerce Project from Zero to Mastery's Academy React Course.

Languages

EnglishPortuguês

Table of contents

Overview

About the project

This have been my greatest project till this moment, and I've learn plenty of things with it! I tried many new things like using Firebase as the backend/db service to serve the data to the website, as the sign in/sign up as well. It was quite a challenge to get my head around, but nonetheless with the help of ZTM's professor Yihua Zhang I could make it. Some of the new technologies I tried either with Yihua's guidance or alone includes:

  • Firebase database usage
  • Sign in & Sign Up with email/password
  • Sign in with Google account
  • Loading animation for products' page w/ AnimeJS

Links

My process

Built with

  • React
  • React Router
  • Firebase
  • Sass
  • Vite
  • AnimeJS
  • uuid

What I learned

I think the most valueable knowledge I got here was the experience at working in a great project, with quite a complexity involved and multiple development phases with different aspects. When someone which only did minor and relatively simple projects, making a big project like this is really a game changing experience.

Besides that, this was my first opportunity to use and learn about Firebase, as well as improve my knowledge in Sass, have my second contact with React Router, which I learned new things like how to use the Outlet component to render the children of a Route and using AnimeJS to make a simple and neat loading animation!

Author

About

An eCommerce exercise from Zero to Mastery's React Course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published