https://github.com/csini/user-paradise
mini springboot+angular CRUD app with h2db without any css framework
https://github.com/csini/user-paradise
angular css3 fullstack-development html5 jpa openapi spring-boot typescript
Last synced: 12 months ago
JSON representation
mini springboot+angular CRUD app with h2db without any css framework
- Host: GitHub
- URL: https://github.com/csini/user-paradise
- Owner: Csini
- License: mit
- Created: 2024-02-22T21:40:13.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-20T11:32:28.000Z (over 1 year ago)
- Last Synced: 2025-01-06T10:23:52.748Z (about 1 year ago)
- Topics: angular, css3, fullstack-development, html5, jpa, openapi, spring-boot, typescript
- Language: TypeScript
- Homepage:
- Size: 1.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# user-paradise
mini springboot+angular CRUD app with h2db without any css framework
## how to build
to build the spring boot apps just run
```mvn clean install```
compiled angular app is stored under ```user-ui/src/main/resources/static```
to build a new fresh runnable from the user-ng spa run
```mvn clean install -PbuildNg```
## how to start
to start backend on port 9010:
```cd user-business```
```mvn spring-boot:run```
to start frontend on port 9020:
```cd user-ui```
```mvn spring-boot:run```
to start frontend in dev mode on port 4200:
```cd user-ng```
```ng serve```
api documentation:
```user-api/doc/index.html```
or
[http://localhost:9010/swagger-ui/index.html](http://localhost:9010/swagger-ui/index.html)
h2 console:
[http://localhost:9010/h2-console](http://localhost:9010/h2-console)
sa/password
## how to open the ui
[http://localhost:9020](http://localhost:9020)
(or [http://localhost:4200](http://localhost:4200))
