Skip to content

Ecommerce website developed using React JS, Firebase, Material-UI, and CSS. The user can explore the products, filter them by categories, add or remove items from the cart, and "buy" them, generating an order and storing it in a Firestore database.

Notifications You must be signed in to change notification settings

manugonzalezm/react-manuelgonzalez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce "TiendaCiencia" 🧪🔬

Proyecto final CoderHouse - ReactJS ⚛

El proyecto se trata de una tienda online de articulos relacionados con la ciencia y el gaming.

Sitio hosteado en Firebase: 🔥

TiendaCiencia.com

Demostración de cómo comprar: 🛒

https://www.youtube.com/watch?v=ZM9xN3JPxxE

Librerías utilizadas: 📚📚

En este proyecto utilicé Material UI asi como tambien los iconos de Material Icons porque simplifican mucho el codigo html y el diseño css de elementos como cards y botones, asi como tambien facilita la tarea del programador al incluir efectos como "waves" cuando clickeamos algun elemento y el "preloader" que utilice en casi todo el sitio.

Luego utilicé Firebase para crear una base de datos no SQL donde se encuentran 3 colecciones:

  • Órdenes de compra
  • Catálogo de productos
  • Consultas enviadas a través del form de la seccion "Contacto"

También usé Firebase para hostear el proyecto mediante el comando "firebase deploy" luego de instalar las tools correspondientes y de haber ejecutado el comando "npm run build"

Tecnologías utilizadas:

  • React JS
  • Material UI
  • Material Icons
  • Firebase

Desarrollado por Manuel Gonzalez Mouriño 👨‍💻

About

Ecommerce website developed using React JS, Firebase, Material-UI, and CSS. The user can explore the products, filter them by categories, add or remove items from the cart, and "buy" them, generating an order and storing it in a Firestore database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published