Aplikasi Orbit Kepanduan
Aplikasi yang dirancang untuk meningkatkan pengalaman kepanduan dengan menyediakan informasi navigasi, pelatihan, dan pemantauan kapal secara real-time. Dengan fitur interaktif dan antarmuka yang mudah digunakan, aplikasi ini membantu pelaut dan operator kapal dalam mengambil keputusan yang lebih cepat dan akurat.
×
Features
- Login
- Registrasi Customer
- Verifikasi Customer
- Input Order
- Proforma Invoice
- Buat SPK
- Buat SPJ
- Otorisasi SPJ
- Invoice
- Deposit
- Input Pembayaran
- Mutasi Deposit
- Histori Pembayaran
- Rekap SPK, per customer, per periode, per status
- Rekap SPJ, per customer, per periode, per status
- Rekap Proforma Invoice, per customer, per periode, per status
- Rekap Invoice, per customer, per periode, per status
Tech Stack
- Spring Boot Framework
- Spring Boot Starter Actuator
- Spring Boot Starter Data JPA
- Spring Boot Starter Thymeleaf
- Spring Boot Starter Security
- Spring Boot Starter Web
- Spring Boot Starter Validation
- Spring Boot Starter WebFlux
- Template Engines and Layouts
- Thymeleaf
- Thymeleaf Layout Dialect
- Thymeleaf Spring Data Dialect
- Thymeleaf Extras Spring Security 5
- Database
- PostgreSQL
- Migration Tool
- Flyway
- Google API Integration
- Google API Client
- Google OAuth Client Jetty
- Google API Services Gmail
- JavaMail
- Jakarta Mail
- Apache POI and JXLS
- Apache POI
- JXLS
- PDF Generation
- OpenHTMLToPDF
- PDFBox
- Data Format Parsing
- Jackson Dataformat XML
- Jackson Datatype JSR310
- Woodstox
- Utilities
- Lombok
- Apache Commons Lang3 and IO
- BouncyCastle
- OpenCSV
- UA Parser
Dev Stack
- Build Tool
- Maven
- Spring Boot Maven Plugin
- Version Control and CI/CD
- Git
- Git Commit ID Plugin
- Development Environment
- IDE
- Java 11
- Javascript
- HTML
- CSS
- Testing Frameworks
- JUnit
- Spring Boot Starter Test
Details
- 292584 Code
- 1011 Files