Skip to content

A full-stack Store Management System developed using Java Spring Boot for the backend and Angular for the frontend. The application enables efficient management of store data through RESTful APIs and a dynamic, responsive user interface built with HTML, CSS, and TypeScript.

Notifications You must be signed in to change notification settings

Suraj9075/storemanagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Store Management System

A full-stack Store Management System built with Java Spring Boot (backend) and Angular (frontend) using HTML, CSS, and TypeScript.

This application allows managing products, categories, and store operations through a clean UI powered by Angular and a robust REST API powered by Spring Boot.


🧰 Technology Stack

  • πŸ”Ή Backend: Java Spring Boot (REST API)
  • πŸ”Ή Frontend: Angular (TypeScript, HTML, CSS)
  • πŸ”Ή Database: (Your choice β€” e.g., MySQL / H2 / PostgreSQL)
  • πŸ”Ή UI: Responsive Web Pages
  • πŸ”Ή Build Tools: Maven (Backend), Angular CLI (Frontend)

πŸ“ Project Structure

storemanagement/

β”œβ”€β”€ store-frontend/ # Angular frontend

β”‚ β”œβ”€β”€ src/

β”‚ β”œβ”€β”€ angular.json

β”‚ └── ...

β”œβ”€β”€ store.manegement/ # Spring Boot backend

β”‚ β”œβ”€β”€ src/

β”‚ β”œβ”€β”€ pom.xml

β”‚ └── ...

β”œβ”€β”€ .gitignore

β”œβ”€β”€ README.md


πŸ› οΈ Features

βœ” Create, Read, Update, Delete (CRUD) Products
βœ” Category Management
βœ” REST APIs using Spring Boot
βœ” Single Page Application using Angular
βœ” Dynamic UI with TypeScript + HTML + CSS


πŸš€ Setup Instructions

Backend

  1. Go to the backend folder:

    bash

    cd store.manegement

  2. Build & run the Spring Boot app

    mvn clean install

    mvn spring-boot:run

FRONTEND

  1. Go to the frontend folder: cd store-frontend

  2. Install Angular dependencies: npm install

  3. Start the Angular app: ng serve --open

About

A full-stack Store Management System developed using Java Spring Boot for the backend and Angular for the frontend. The application enables efficient management of store data through RESTful APIs and a dynamic, responsive user interface built with HTML, CSS, and TypeScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published