Skip to content

MrHassanKhan/ecommerce-fullstack-app

Repository files navigation

Ecommerce App

This project is an ecommerce application built using Angular and Spring Boot.

Directory Structure

  • main/webapp/: Contains the Angular frontend code.
    • app/: Angular application code.
    • assets/: Static assets such as images and fonts.
    • index.html: The main entry point of the Angular application.
  • main/java/: Contains the Spring Boot backend code.
    • io/bootify/ecommerce_app/: Java package for the ecommerce application.
    • EcommerceAppApplication.java: The main application class.
    • config/: Configuration classes for the application.
    • controllers/: REST controllers for the application.
  • main/resources/: Contains resource files for the application.
    • application.yml: Configuration file for the application.
    • static/: Static resources such as CSS and JavaScript files.

Features

  • User authentication and authorization image image

  • File upload image

  • Cart management image

  • Product search image

  • Product management image image

  • User Management image

  • Product review management image

  • Product brand management

  • Product specification management

  • Product image management image

  • Product inventory management

  • Product management

  • Order management

  • Payment gateway integration

Getting Started

  1. Clone the repository: git clone https://github.com/your-username/your-repo-name.git
  2. Install dependencies: npm install (for Angular) and mvn clean package (for Spring Boot)
  3. Run the Angular application: ng serve
  4. Run the Spring Boot application: mvn spring-boot:run

Contributing

Contributions are welcome! Please submit a pull request with a clear description of the changes.

About

This is ecommerce full Stack app , Spring boot + Angular

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published