Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renovatio-v/inventoryapp-system
Basic Inventory
https://github.com/renovatio-v/inventoryapp-system
angular18 bootstrap mysql restcontroller spring-boot springboot sql typescript
Last synced: about 14 hours 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 (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-19T23:34:59.000Z (4 months ago)
- Last Synced: 2024-07-21T00:28:30.699Z (4 months ago)
- Topics: angular18, bootstrap, mysql, restcontroller, spring-boot, springboot, sql, typescript
- Language: TypeScript
- Homepage:
- Size: 1.66 MB
- Stars: 1
- Watchers: 2
- 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
![image](https://github.com/user-attachments/assets/132868f0-347b-48e7-a4b4-0665f51f5d75)