Full-stack capstone projects full-time batch #31

by Ruben Villalon

Person working at their desk

Introduction

After completing nine intensive weeks of coursework and hands-on project work, students in the Full-Stack Program at Constructor Academy spend their final two weeks building a capstone project. This phase challenges them to combine everything they've learned, from frontend development and backend architecture to databases and deployment, into a single, functional application. One such project is CollecTic, a creative and technically solid app designed to turn physical event tickets into digital memories worth keeping.

Team: Marina Togn, Nathiya Rishikesavalu, Joniald Shena, Sergej Navruzov

Homescreen
 

Overview:

It's a conceptual app designed to help users digitally collect, organize, and relive their physical event ticket experiences, especially those with emotional or historical value.


Current problem:

People who attend live events like concerts, sports games, festivals, and plays often face a set of overlooked issues that they consider important as collectors
  • Memories fade, tickets get lost
    • Physical tickets are thrown away, buried in drawers, or faded over time.
    • People often forget the emotional or historical context of an event, who they went with, what happened, or why it mattered.
  • No beautiful UI or a central way to live these experiences again, and see a collection of tickets
    • There's no dedicated platform to visually showcase and emotionally relive one’s ticket collection.
    • Current options (scrapbooks, phone albums, spreadsheets) are scattered and lack soul.
  • Ticket collecting can be shared
    • Collecting is often a solo hobby, without any network effect.
    • There’s no way to follow other collectors, share stories, or celebrate rare finds together.
Upload your ticket 

How CollectTic Solves It

  • Preserve and Enrich Memories
  • Upload or photograph physical tickets, and add stories and photos from the event.
  • AI auto-fills fields like venue, performer, and date using image recognition.
  • Follow & Be Followed, Build a Collector’s Network
    • Users can follow other collectors, explore their tickets, read their memories, and be inspired.
    • Each ticket card includes attached stories and event photos, making it a shareable emotional artifact.
  • Showcase with Pride
    • A clean, beautiful digital map transforms ticket stubs into a timeline of unforgettable life moments.
    • “CollecTic turns forgotten paper into a digital legacy, powered by AI, enriched with history, and shared through the community.”

Collected Ticket


Tech stack

  • Frontend: React, Redux
  • Backend: Python, Django
  • Styling: Tailwind CSS
  • Database: PostgreSQL
  • Containerization & Deployment: Docker, DigitalOcean
  • CI/CD: GitLab CI/CD
  • API: OpenAI
 

Ticket Example

Outlook

The team is very motivated and excited to keep working on new features to have an MPV release in the coming months. Plans include:
  • Multimedia: Add video to capture richer memories under your uploaded tickets
  • Social Graph: Expand the community with intelligent suggestions and deeper engagement tools like leaderboards per number of tickets, type of events, or locations
  • Ticket Intelligence: Introduce rarity scores and collectible tiers via AI
  • Event Analytics: Provide meaningful stats and facts to enrich each ticket’s context

Connect with others
 

Conclusion

 CollecTic offers more than just digital storage, it creates a living archive of personal experiences that matter. By blending thoughtful design with AI-powered features, the team brings new life to an old hobby and opens the door to a shared digital legacy. If you're inspired by projects like this and want to learn how to build your own full-stack applications, explore our Full-Stack Program in Zurich.

 

Interested in reading more about Constructor Academy and tech related topics? Then check out our other blog posts.

Read more
Blog