Skip to content

This project is an e-commerce web application, inspired by and based on the real-world website, HockeyMonkey. It uses the Angular Framework, Firebase Realtime Database, Hosting, and Authentication, and RxJS, among others.

Notifications You must be signed in to change notification settings

mattsankner/EcommerceWebApp-Angular-Firebase

Repository files navigation

E-Commerce Ice Hockey Equipment Web App

Summary

This project is an e-commerce web application, inspired by and based on the real-world website, HockeyMonkey.

The application allows users to browse products, add items to their shopping cart, and go through a checkout process. The project also includes an admin functionality to view and manage orders, as well as add products to the selection.

This project was generated with Angular CLI version 15.2.4. and it incorporates a wide range of technologies, such as:

  • Angular
  • Firebase (Authentication, Real-time Database, Hosting)
  • Node.JS
  • RxJS
  • TypeScript, HTML, CSS with Bootstrap

Firebase Hosted Version

Setup and Installation on Local Machine

  • Clone the repo: Use the following command to clone the project repository to your local machine: git clone https://github.com/mattsankner/EcommerceWebApp-Angular-Firebase.git

  • Navigate to the project directory: cd EcommerceWebApp-Angular-Firebase

  • Install the dependencies: Run the following command in the root of the project directory to install all the necessary dependencies: npm install

  • Setup Firebase: You will need to set up your own Firebase project and replace the Firebase configuration settings in the environment.ts file with your own Firebase project settings.

  • Run the development server: Use the following command to start a development server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files. ng serve

About

This project is an e-commerce web application, inspired by and based on the real-world website, HockeyMonkey. It uses the Angular Framework, Firebase Realtime Database, Hosting, and Authentication, and RxJS, among others.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published