# Inhaltsverzeichnis
- Einleitung
1.1 Version 2
*1.1.1 Learnings aus der Version 1
*1.1.2 Planung der Version 2
*1.1.3 Umsetzung der Version 2
*1.1.4 Release der Version 2 - Technische Informationen
2.1 Architektur
*2.1.1 Server
*2.1.2 Storage
*2.1.3 Datenbank
*2.1.4 Queue
2.2 Software
*2.2.1 Laravel
*2.2.2 Livewire
*2.2.3 Alpine
*2.2.4 Tailwind
*2.2.5 Nova
2.3 Git
*2.3.1 GitLab
*2.3.2 Git Strategie
*2.3.3 GitFlow
*2.3.4 Git Software
2.4 Entwicklung
*2.4.1 lokale Entwicklung
2.5 Build
2.6 Datenstruktur
*2.6. Address
*2.6. Advantage
*2.6. ApiCall
*2.6. ApiService
*2.6. ApiServiceSearch
*2.6. Bankinformation
*2.6. Benefit
*2.6. BenefitBusiness
*2.6. BenefitPresentation
*2.6. Book
*2.6. Business
*2.6. BusinessCompany
*2.6. BusinessInterviewquestion
*2.6. BusinessPurchasingpool
*2.6. Chat
*2.6. Chatmessage
*2.6. ChatTemplate
*2.6. Company
*2.6. CompanyJobseeker
*2.6. CompanyPurchasingpool
*2.6. Companyreason
*2.6. Companyvideo
*2.6. ConditionsOfParticipation
*2.6. Contact
*2.6. Contactmessage
*2.6. ContactState
*2.6. Contactperson
*2.6. Cooperation
*2.6. Country
*2.6. CustomLog
*2.6. Cooperation
*2.6. Deletereason
*2.6. DeletereasonUser
*2.6. Event
*2.6. Failedreason
*2.6. FailedreasonOutcome
*2.6. Faq
*2.6. Feedback
*2.6. Filter
*2.6. Filtervalue
*2.6. Googlejobsindex
*2.6. Interviewquestion
*2.6. InterviewquestionPresentation
*2.6. Jobseeker
*2.6. JobseekerKnowncompany
*2.6. Knowncompany
*2.6. Media
*2.6. MissingPage
*2.6. Mobileverification
*2.6. Newslettersubscription
*2.6. Notificationpreference
*2.6. NotificationpreferenceUser
*2.6. Notificationtrigger
*2.6. NotificationpreferenceUser
*2.6. Notificationtrigger
*2.6. NotificationtriggerUser
*2.6. Oldemailaddress
*2.6. Outcome
*2.6. Place
*2.6. PlaceSearch
*2.6. Plz
*2.6. Presentation
*2.6. PresentationOfTheWeek
*2.6. Purchasingpool
*2.6. Redirect
*2.6. Referralsource
*2.6. ReferralsourceUser
*2.6. ReferralsourceVisit
*2.6. Salary
*2.6. Salarytable
*2.6. Search
*2.6. Searchaddition
*2.6. Searchbenefitsmapper
*2.6. Searchfilter
*2.6. Searchmatch
*2.6. Searchreason
*2.6. SearchSearchaddition
*2.6. SearchSearchreason
*2.6. Sharedmedia
*2.6. Signup
*2.6. SliderData
*2.6. Socialaccount
*2.6. SocialaccountUser
*2.6. State
*2.6. Task
*2.6. Topic
*2.6. User
*2.6. Userinformation
*2.6. Userinformationtag
*2.6. UserinformationUserinformationtag
*2.6. Usernote
*2.6. Valuemapper
*2.6. Visit
2.7 Tests
*2.7.1 Static Test
*2.7.2 View Test
*2.7.3 Unit Test
*2.7.4 Feature Test
*2.7.5 Integration Test
*2.7.6 End_to_End Test
*2.7.7 Security Test
*2.7.8 Performance Test
*2.7.9 Syntax Test - Codeinfos und Richtlinien
3.1 Wie Code geschrieben werden soll
*3.1.1 Laravel
*3.1.2 Javascript
*3.1.3 CSS
3.2 Unterstützende Software
*3.2.1 PHP-Intelephense
*3.2.2 Laravel Pint
*3.2.3 ESLint
*3.2.4 Stylelint
*3.2.5 Prettier
*3.2.6 Typescript
*3.2.7 PHP Insights
3.3 Definition of Done - Checker und Validatoren
4.1 Nu-HTML Checker - Editor und Entwicklungsumgebung
5.1 VS Code - Errortracking und Debugging
6.1 Flare
6.2 Debugging Ansätze und Tipps
6.3 OhDear
6.4 Routine Überprüfung
6.5 Bekannte Fehler/Probleme - Funktionen und Features
7.1 Benachrichtigungen
*7.1.1 Emails
*7.1.2 SMS
7.2 Suche und Ergebnisse
*7.2.1 Direklink-Seite
*7.2.2 Google Jobs
7.3 Arbeitgeber und Arbeitnehmer
*7.3.1 Arbeitnehmer-Seite
*7.3.2 Arbeitgeber-Seite
7.4 Referral Tracking
7.5 Kontakt zwischen AN & AG
7.6 CRM-Integration - API - Nova und dessen Funktionen
8.1 Nova Benachrichtigungen
*8.1.1 Kontaktnachrichten - Feedback & Verbesserungen