Work

Just Slots - Game Development Platform

Vue.js
TypeScript
WebSockets
Tailwind CSS
Socket.io
Sugar Heaven slot game from Just Slots

Overview

At Just Slots, I architected and built a comprehensive internal game development platform that serves as the central hub for the entire creative team including developers, animators, composers, and mathematicians.

Role & Responsibilities

As the frontend lead, I was responsible for:

  • Architecture & Development: Designed and implemented the Vue.js/TypeScript frontend from the ground up
  • Real-time Collaboration: Integrated WebSockets (Socket.io) to enable real-time collaboration features, allowing team members to work simultaneously on game projects
  • API Design: Collaborated closely with the backend team to design and implement efficient APIs that support the platform’s functionality
  • UX Research: Conducted stakeholder interviews across different departments to understand workflows and optimize the user experience
  • Design Implementation: Translated Figma designs into a cohesive UI system using Tailwind CSS and custom CSS modules

Technical Stack

  • Vue.js 3 with TypeScript for type-safe component development
  • Socket.io for real-time collaboration features
  • Tailwind CSS with custom CSS modules for styling
  • RESTful API integration

Impact

The platform streamlined the game development workflow, enabling seamless collaboration between different departments and significantly reducing the time required to develop and iterate on game concepts.