Ecommerce Paintings

screenshot of Ecommerce Paintings

A demo eCommerce website with features such as a database of dynamically updating products, cart functionality, and email user authentication.

Overview

This product is a demo eCommerce project that utilizes various technologies to provide features such as a database of dynamically updating products, cart functionality, and basic email user authentication. The project was built using React, NextJS, Firestore database, Firebase user authentication, and the Art Institute of Chicago's public API. The Art Institute of Chicago is known for its impressive collection of renowned art pieces, and this project showcases a selection of public domain artworks.

Features

  • Database of dynamically updating products: The project incorporates a database that allows for the dynamic updating of products. This enables easy addition, modification, and removal of products from the eCommerce platform.
  • Cart Functionality: Users are able to add products to a cart, view the contents of their cart, and proceed to checkout. This feature provides a seamless shopping experience for users.
  • Basic email user authentication: The project implements a basic email-based user authentication system, allowing users to create accounts and log in securely.

Summary

This demo eCommerce project showcases the usage of various technologies to create a functional online shopping platform. With features such as a dynamic product database, cart functionality, and user authentication, it provides a solid foundation for building an eCommerce website. Additionally, the integration of the Art Institute of Chicago's public API adds an element of creativity and visual appeal to the project.