Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renanfranca/gradleapp-profiles-sample
https://github.com/renanfranca/gradleapp-profiles-sample
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/renanfranca/gradleapp-profiles-sample
- Owner: renanfranca
- Created: 2024-03-01T13:57:53.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-28T02:50:11.000Z (8 months ago)
- Last Synced: 2024-03-28T03:28:23.399Z (8 months ago)
- Language: Java
- Size: 172 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chips Project
## Prerequisites
### Node.js and NPM
Before you can build this project, you must install and configure the following dependencies on your machine:
1. [Node.js](https://nodejs.org/): We use Node to run a development web server and build the project.
Depending on your system, you can install Node either from source or as a pre-packaged bundle.After installing Node, you should be able to run the following command to install development tools.
You will only need to run this command when dependencies change in [package.json](package.json).```
npm install
```## Local environment
- [Local server](http://localhost:8081)
- [Local API doc](http://localhost:8081/swagger-ui.html)## Start up
```bash
docker compose -f src/main/docker/sonar.yml up -d
``````bash
./gradlew clean build sonar --info
``````bash
docker compose -f src/main/docker/postgresql.yml up -d
```## Documentation
- [sonar](documentation/sonar.md)
- [Package types](documentation/package-types.md)
- [Assertions](documentation/assertions.md)
- [Logs Spy](documentation/logs-spy.md)
- [CORS configuration](documentation/cors-configuration.md)
- [Postgresql](documentation/postgresql.md)
- [JWT basic auth](documentation/jwt-basic-auth.md)
- [Cucumber](documentation/cucumber.md)
- [Cucumber authentication](documentation/cucumber-authentication.md)