Inspiration
E = f(C_s, C_a, T) where:
- (E) denotes engagement,
- (C_s) represents social connection,
- (C_a) academic collaboration,
- (T) trust through verification.
What it does
E = f(C_s, C_a, T) where:
- (C_s) represents social connection,
- (C_a) represents academic collaboration,
- (T) denotes trust through verified authentication. By combining these elements, NeonSquare strengthens the digital foundation of campus life and enhances the overall RMIT student experience.
How we built it
NeonSquare was developed using a modern, scalable architecture that enables rapid prototyping and sustainable growth.
- Frontend: Next.js – for a responsive and dynamic user interface.
- Backend: Java Spring Boot – for secure RESTful APIs and logic handling.
- Database: Supabase – for real-time data storage and user authentication.
- Deployment: Docker – for containerised and consistent environments. Each team member focused on core development areas such as user interface design, back-end integration, and testing, ensuring a functional MVP was completed within the hackathon timeframe.
Challenges we ran into
- Integrating multiple frameworks (Next.js, Spring Boot, Supabase) under tight time constraints.
- Designing a user interface that balances professional academic tone with social usability.
- Implementing robust authentication while maintaining ease of access.
- Coordinating tasks and version control effectively within a multidisciplinary team. These challenges enhanced our communication, technical adaptability, and collaborative problem-solving skills.
Accomplishments that we're proud of
- Developed and deployed a functional MVP within the hackathon deadline.
- Achieved seamless integration between front-end, back-end, and database systems.
- Created a user-friendly, responsive interface aligned with RMIT’s digital identity.
- Established a verified, secure environment exclusive to RMIT users.
- Demonstrated the feasibility of a digital campus network built for engagement and collaboration.
What we learned
This project reinforced that innovation is not only about technical capability but also about understanding people and community. We learned to balance simplicity with scalability, manage cross-functional teamwork effectively, and prioritise design decisions that genuinely meet user needs. The most valuable insight gained was that technology can play a powerful role in fostering inclusion and belonging when guided by empathy and purpose.
What's next for NeonSquare
Looking ahead, NeonSquare will continue to evolve through iterative development and user testing. Our next steps include:
- Conducting pilot testing with RMIT students and club representatives.
- Integrating with RMIT Clubs & Events APIs for real-time activity updates.
- Introducing AI-powered course and teammate recommendation features.
- Expanding access to RMIT staff, lecturers, and alumni for mentoring and collaboration.
- Adapting NeonSquare as a customisable platform for other universities, allowing each institution to establish its own verified social ecosystem. NeonSquare began as a hackathon project to address student disconnection but has grown into a scalable concept that redefines how universities build engagement and community in the digital age.
Built With
- docker
- google-cloud
- nextjs
- react-dom
- springboot
- supabase
- vercel
Log in or sign up for Devpost to join the conversation.