The application runs on port 8069.
projio/projio
max.mustermann@mail.de/maxerika.mustermann@mail.de/erikaotto.normalverbraucher@mail.de/OTTOnormalverbraucher123
- Sprint 1: Inital FE & BE Setup/Structure, first Webpages
- Sprint 2: User Managment & Project overview/selection
- Sprint 3: Task implementation & Task overview/Project Page & Finish User Actions FE/BE
- Sprint 4: Finish Tasks & UI/UX enhancments
- Sprint 5: Excitment features
- Sprint 6: Final bug fixes/enhancments & Documentation
- Daniel: Dev & Scrum Master
- Jan: Dev
- Max: Dev
- Phillip: Dev & Product Owner
- Robin: Dev
- Xaver: Dev
- Then go to "Get From VCS" OR "File | New | Project from Version Control" and paste the repository
URL (https://github.com/phillipc0/SWE-PM) then press clone
- If IntelliJ requires you to authenticate, try to use "Log in via Github" it will likely fail with the error " clone failed, repository not found"
- If this does not work then you have to Create Personal access token (classic) on https://github.com/settings/tokens with the following scopes: repo, workflow, gist, read:org and use the " Token" method in IntelliJ
- Wait until a notification appears with the button "Load Maven Project" and click on it
- Set the Java-SDK in File | Project Structure to the Java 17 Amazon Coretto Version
- Sync the maven project and download all dependencies
- Go to File | Settings | Editor | Code Style
- Click on Scheme and select the Project Scheme
- Go to File | Settings | Plugins
- Search for SonarLint, click install and ok
- Once prompted Restart IntelliJ
- Go to File | Settings | Tools | Actions on Save
- Check Reformat Code and Optimize Imports
Further explanations of backend packages:
- controller: @Controller classes, which define the api endpoints
- domain: @Entity classes, database Models
- dto: @Data classes, request and response classes of our api
- filters: @OncePerRequestFilter classes, Spring filters
- repos: @Repository classes, api to our database, define database access methods here
- security: Spring security/login related classes
- utils: other utility classes/services
- Add the custom Tooltip
<span>around the HTML Element you want to show a tooltip - Set the color by changing the
data-bs-custom-classto "tooltip-white/gray/yellow/orange/red" - Choose the position by changing the
data-bs-placementto "top/bottom/left/right" - Add the Tooltip Text by changing the text in the
title
<span data-bs-custom-class="tooltip-white/gray/yellow/orange/red" data-bs-placement="top/bottom/left/right"
data-bs-toggle="tooltip" title="Text Here">
<a>My beautiful HTML Element</a>
</span>
