Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 days 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 (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-09-25T04:44:06.000Z (over 2 years ago)
- Last Synced: 2024-11-15T00:14:52.071Z (2 months 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](https://img.shields.io/badge/license-MIT-blue)](LICENSE.md)
[![Issues](https://img.shields.io/github/issues/h3ar7b3a7/Toolbox)](https://github.com/H3AR7B3A7/Toolbox/issues)
[![Pull Requests](https://img.shields.io/github/issues-pr-raw/h3ar7b3a7/Toolbox)](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