logo
Event & TechnologyWeb ApplicationCompleted

Spasial 2024

Building scalable full-stack systems for high-impact events

Spasial 2024 is one of the most prestigious events hosted by Interior Design students at Institut Teknologi Sepuluh Nopember (ITS). As a Full Stack Developer during a nine-month contract, I developed and maintained a robust web application designed to handle performance demands, scalability requirements, and secure infrastructure. The platform integrated modern frontend, backend, database, and cloud technologies to ensure reliability and responsiveness.

My Role
Full Stack Developer
Year
2024
Duration
9 Months
Spasial 2024
11
Total Team Members
9 Months
Contract Duration
384
Views
Full Stack & Cloud-Based
Architecture

The Journey

Engineering for Scalability

Balancing performance, security, and maintainability

Spasial 2024 required a robust architecture capable of handling real-world traffic while maintaining system security and responsiveness. Key challenges included: • Designing scalable APIs for dynamic data interactions • Ensuring seamless integration between frontend and backend systems • Maintaining performance under concurrent user loads • Implementing secure and reliable cloud infrastructure

Modern Full-Stack Architecture

From frontend interfaces to cloud infrastructure

I built the frontend using Next.js 14 and TypeScript to deliver a responsive and maintainable user interface. Backend services were implemented in Go using the Gin framework, ensuring efficient and secure API communication. PostgreSQL with GORM was used to maintain structured and optimized data handling. Infrastructure was containerized using Docker and orchestrated with Docker Swarm. Cloudflare enhanced security and performance, while Nginx handled routing and load balancing. Comprehensive API testing with Postman ensured system reliability and minimized production issues.

Delivering a Secure and Reliable Platform

Technology supporting event excellence

The Spasial 2024 platform successfully supported event operations with high reliability and performance. Impact highlights: • Scalable architecture capable of handling traffic spikes • Optimized database queries reducing latency • Secure API ecosystem with structured documentation • Improved deployment workflow through containerization This project significantly strengthened my expertise in full-stack engineering, cloud infrastructure management, and scalable system design.

Technologies Used

Next.js 14
TypeScript
Go
Gin
PostgreSQL
GORM
Docker
Docker Swarm
Cloudflare
Nginx
Postman

Key Features

Responsive frontend built with Next.js 14 and TypeScript
RESTful APIs built using Go and Gin framework
Scalable PostgreSQL database architecture with GORM ORM
Containerized deployment using Docker and Docker Swarm
Cloudflare integration for DDoS protection and performance optimization
Nginx-based load balancing and routing system
Comprehensive API testing using Postman

Key Learnings

1

Full-stack systems require careful architectural planning from frontend to infrastructure

2

Containerization improves deployment consistency and scalability

3

Cloud-based protection enhances security and availability

4

Performance optimization must be addressed at every system layer

5

Thorough API testing prevents production-level failures

Project Gallery

Spasial 2024 screenshot 1
Spasial 2024 screenshot 2
Spasial 2024 screenshot 3

Interested in this project?

Feel free to explore the code or see it in action. I m always happy to discuss the technical details!