Engineering Practical, Scalable
Digital Solutions
Welcome to the SGU HackX workspace for Team Defaulters. We have engineered a comprehensive, production-grade full-stack architecture—spanning a responsive Next.js frontend, Spring Boot backend, BCrypt authentication, and PostgreSQL with Flyway migrations—ready to adapt seamlessly to the venue problem statement.
Foundation Highlights
Architected for Speed, Security, and Scalability
Enterprise Authentication
Session-managed authentication powered by Spring Security, BCrypt password hashing, and secure cookie transport.
Modern Reactive Frontend
Next.js 16 with React 19, TypeScript strict mode, and Tailwind CSS 4 design tokens with dark-mode glassmorphism.
Robust Java 21+ Backend
High-throughput Spring Boot REST API, centralized exception handling, input validation, and clear service boundaries.
PostgreSQL & Flyway Migrations
Production-ready relational schema with version-controlled Flyway migrations, database constraints, and normalized data.
Generated Account Support
Isolated provisioning workflow with BCrypt-hashed credentials, forced password reset flags, and role enforcement.
Hackathon-Ready Architecture
Clean separation of concerns designed for rapid module extension once the domain problem statement is unlocked.
Technology Stack
Modern, Resilient Full-Stack Ecosystem
Frontend
- Next.js 16
- React 19
- TypeScript 5
- Tailwind CSS 4
Backend
- Java 21 / 26
- Spring Boot 3.3
- Spring Security
- BCrypt
Database
- PostgreSQL 18
- Flyway 10
- Spring Data JPA
- HikariCP
Quality & Tooling
- ESLint
- Maven 3.9
- JUnit 5 & MockMvc
- CORS & CSRF
Our Team
Meet Team Defaulters
A focused trio of software engineers collaborating on robust architecture and rapid hackathon delivery.