https://github.com/renovatio-v/inventoryapp-system
Basic Inventory
https://github.com/renovatio-v/inventoryapp-system
angular18 bootstrap fullstack mysql restcontroller spring-boot springboot sql typescript
Last synced: 13 days ago
JSON representation
Basic Inventory
- Host: GitHub
- URL: https://github.com/renovatio-v/inventoryapp-system
- Owner: Renovatio-V
- Created: 2024-07-19T19:38:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-19T23:34:59.000Z (almost 2 years ago)
- Last Synced: 2025-05-17T01:09:42.448Z (12 months ago)
- Topics: angular18, bootstrap, fullstack, mysql, restcontroller, spring-boot, springboot, sql, typescript
- Language: TypeScript
- Homepage:
- Size: 1.66 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# InventoryApp
## Project Description
FullStack Inventory System with Angular and Spring Boot.
### Overview
The user can view the list of products in the inventory, add new products, modify existing ones, and also delete products from the inventory.
### Information Managed by the System
- Product Description
- Price
- Stock
## Technologies Used
### Front End:
- Angular
- Bootstrap
- TypeScript Components
- Async HTTP Requests
### Back End:
- Spring Boot
- REST Controller
- Service Layer (with transactional methods)
- Repository Layer
- Data Layer (entity)
- MySQL Database (to store the application information)
### Spring Dependencies:
- Spring Web
- Spring Data JPA
- MySQL Driver
- Lombok
## Architecture
### Front End:
- Angular
- Bootstrap
- TypeScript Components
- Async HTTP Requests
### Back End:
- Spring Boot
- REST Controller
- Service Layer (with transactional methods)
- Repository Layer
- Data Layer (entity)
- MySQL Database (to store the application information)
### Ports
- Front-end: 4200
- Back-end: 8080
## Development Server
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.1.0.
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.
## Visuals
