A project made by group of Friends to increase their value on labor market.
- Piotr Patalas
- Kamil Kałuża
- Jakub Radzik
- Adrian Konopnicki
- Backend: Java 17, Spring Boot
- Frontend:
- Mobile:
- Go to: DRAW.IO
- Authorize with your Github Account
- Open Existing Diagram
- Authorize
- Click on: "Enter Value..."
- Paste: "Future-Developers-Lab/Skill-Up"
- master -> schema -> db.drawio
- Done
API documentation is available after running development server at: http://localhost:8080/swagger-ui.html For this purpose we used Swagger with config: src/main/java/com/skillup/config/SpringFoxConfig.java
Database is available at http://localhost:8080/h2-console with following configuration:
For style unification we use prettier - opinionated code formatter with support for: JavaScript, JSX, Angular, TypeScript etc.
To configure properly you should (steps for IntelliJ IDEA Ultimate):
- Ctrl + Alt + S
- Go to: Plugin Section > Marketplace
- Install it and click Apply
- Now in settings search write: prettier
- Select Languages & Framework > JavaScript > "Prettier
- Now configure prettier. Notice that you have to select prettier package. For this purpose (if you use windows) you can find it by running "Windows + R" and run "%appdata%". Next go to npm > node_modules > prettier and copy path. My looks like that: "C:\Users\jakub\AppData\Roaming\npm\node_modules\prettier" Paste it to IntelliJ. Correct configuration:
-
In project files find .prettierrc file. After open you should see information: Do you want to use prettier config for this project, select yes and that's it.
-
Format code is on Ctrl + Alt + L