https://github.com/h3ar7b3a7/toolbox
Example Spring Boot - Angular project (WIP), using best practices and highly recommended libraries for project & code quality.
https://github.com/h3ar7b3a7/toolbox
angular angular-material chromatic cypress docker-compose eslint flyway github-actions gradle jest lombok oauth2 open-api-v3 prettier spring-actuator spring-boot spring-data-jpa spring-security sso storybook
Last synced: 2 months ago
JSON representation
Example Spring Boot - Angular project (WIP), using best practices and highly recommended libraries for project & code quality.
- Host: GitHub
- URL: https://github.com/h3ar7b3a7/toolbox
- Owner: H3AR7B3A7
- License: other
- Created: 2022-08-27T14:30:44.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-25T04:44:06.000Z (over 3 years ago)
- Last Synced: 2025-01-25T17:57:40.937Z (over 1 year ago)
- Topics: angular, angular-material, chromatic, cypress, docker-compose, eslint, flyway, github-actions, gradle, jest, lombok, oauth2, open-api-v3, prettier, spring-actuator, spring-boot, spring-data-jpa, spring-security, sso, storybook
- Language: Java
- Homepage:
- Size: 825 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](LICENSE.md)
[](https://github.com/H3AR7B3A7/Toolbox/issues)
[](https://github.com/H3AR7B3A7/Toolbox/pulls)
# Toolbox
A platform for all sorts of tooling.
## Documentation
- [Toolbox UI](toolbox-fe/README.md)
- [Toolbox Service](toolbox-be/README.md)
## Project Info
- [Work Board](https://github.com/users/H3AR7B3A7/projects/1/views/1)
- [Roadmap](Roadmap.md)
- [LICENSE](LICENSE.md)
## Development
### URI
- [UI](http://localhost:4200)
- [Service](http://localhost:8080)
- [DB Management](http://localhost:8081)
### Quick Setup
#### PowerShell
- Database & management: `./docker-setup.sh`
- Local projects:
- Service: `./toolbox-be/gradlew -b toolbox-be/build.gradle bootRun`
- UI: `yarn --cwd toolbox-fe` & `yarn --cwd toolbox-fe start`
_These commands should be run from this directory._
[//]: # (TODO: Add spring & angular app to docker-compose)
## Contribution
Feel free to pick up a ticket and make a pull request.
_New ideas for features are always welcome too._
### Branches
#### Naming convention
`/-`
Example: `feature/1-SSO`
#### Types
- feature
- task
- doc
### Commits
#### Recommended emoji
- :sparkles: - New feature
- :bug: - Bugfix
- :ambulance: - Remove vulnerability
- :memo: - Documentation
- :microscope: - Test (configuration)
- :building_construction: - Project structure
- :recycle: - Refactor
- :stethoscope: - GitHub Actions
- :see_no_evil: - Git Ignore