Martin Matta's Work | ContraWork by Martin Matta
Martin Matta

Martin Matta

Developer building systems that solve real business problems

New to Contra

Martin is ready for their next project!

Cover image for Personal developer portfolio built from
Personal developer portfolio built from scratch with vanilla JavaScript — no frameworks. Features dark mode, ES/EN language toggle, animated dot canvas, project modal with image slider, contact form via EmailJS, and data loaded dynamically from a JSON file. Fully responsive and deployed on Netlify.
1
18
Cover image for Installable PWA public website for
Installable PWA public website for an independent cinema chain. Displays current listings in an automatic carousel, upcoming releases with poster download, integrated trailers, a section of screened films by distributor and expandable weekly news.
1
26
Cover image for Internal web system with role-based
Internal web system with role-based login (admin / operator) to manage the weekly schedule of multiple cinema complexes. Includes a visual grid by room and day, automatic overlap validator and PDF schedule export.
1
22
Cover image for Online card game based on
Online card game based on the popular Liar's Bar. Players choose unique animal avatars and play bluff rounds. If someone calls you out as a 'Liar', the revolver fires.
1
17
Cover image for Stock return management platform per
Stock return management platform per cinema, with Firebase Auth authentication, route guard by cineId, per-film action panel and automatic email notifications via EmailJS.
1
23
Cover image for Full e-commerce for a Burako
Full e-commerce for a Burako board game brand. Dynamic catalogue from Firestore, product page with gallery, persistent cart in localStorage and direct WhatsApp checkout.
1
16
Cover image for Full web implementation of the
Full web implementation of the classic Cluedo board game. Players join rooms with a unique code, choose a character from a lobby and play synchronous turns with complete deduction logic.
1
18
Cover image for Invitation system with a unique
Invitation system with a unique QR per participant for a Mario Kart tournament on Nintendo Switch. Admin panel to generate and manage tokens from Firestore, and a validation page that marks each QR as used on first scan.
1
14