[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"project:\u002Ftekit-ingressos:en-us":3,"project:prev:\u002Ftekit-ingressos:en-us":92,"project:next:\u002Ftekit-ingressos:en-us":96},{"id":4,"title":5,"body":6,"category":59,"company":62,"cover":63,"date":64,"description":65,"extension":66,"featured":67,"image":53,"isPublic":67,"links":63,"meta":68,"navigation":69,"order":70,"path":71,"period":72,"role":73,"seo":75,"stack":76,"status":83,"stem":84,"tags":85,"__hash__":91},"projects_enUS\u002Fen-us\u002Fprojects\u002Ftekit-ingressos.md","Tekit Ingressos",{"type":7,"value":8,"toc":52},"minimark",[9,13,18,21,24,32,36,39,42,46,49],[10,11,12],"p",{},"Tekit was the largest freelance project I ever took on — and also the most complete in scope. A ticketing ecosystem with three fronts: the internal management system (back-office), the public ticket sales e-commerce, and the POS (physical point-of-sale) interface.",[14,15,17],"h2",{"id":16},"back-office-the-most-complex-core","Back-office — the most complex core",[10,19,20],{},"Most of my work went into the internal system, which sat behind authentication. This is where the event promoter creates and configures everything before sales open.",[10,22,23],{},"Creating an event goes way beyond title, date, and description. You define sectors, batches with prices and quantities, opening and closing dates for each batch, half-price tickets, service and convenience fees — all configurable with absurd granularity. Each sector has its own price hierarchy, and the system needs to calculate and display the impact of those settings in real time.",[10,25,26,27,31],{},"The most interesting part was the ",[28,29,30],"strong",{},"seat map playground",". The promoter could build an interactive floor plan of the venue: draw sectors on a canvas, name rows, define individual seats, mark accessible seating for wheelchair users, configure numbered-seat blocks versus general-admission blocks (where the seat doesn't matter, only the quantity). That playground was the most challenging part of the project — it's where I learned a lot about SVG, canvas interactivity, and managing complex state in a visual-editing context.",[14,33,35],{"id":34},"pos-for-selling-at-the-door","POS — for selling at the door",[10,37,38],{},"The POS interface was built to run on a tablet or laptop at the event's entrance. The flow needs to be fast: select the ticket, show the amount, register the payment (cash, card, PIX), and print the receipt. Any friction in this interface hits the line at the door directly.",[10,40,41],{},"I designed the layout for physical use: large buttons, clear visual feedback at every step, a high-contrast mode for use under harsh sunlight, and a cash-register system that tracked the operator's balance throughout the shift.",[14,43,45],{"id":44},"public-e-commerce","Public e-commerce",[10,47,48],{},"The public side was where I came in more as a reviewer and improver than as a builder from scratch. The e-commerce already had a working foundation, but with performance and UX problems — especially in the seat selection step and checkout.",[10,50,51],{},"I optimized loading, refactored heavy components, and improved the purchase flow to reduce checkout abandonment. The payment gateway integration also went through a review, especially the error handling, which had been too generic before.",{"title":53,"searchDepth":54,"depth":54,"links":55},"",2,[56,57,58],{"id":16,"depth":54,"text":17},{"id":34,"depth":54,"text":35},{"id":44,"depth":54,"text":45},[60,61],"saas","e-commerce","Freelance",null,"2026-07-12","Complete ticketing ecosystem: public ticket sales e-commerce, admin back-office, and POS (point-of-sale) interface. End-to-end frontend engineering.","md",false,{},true,13,"\u002Fen-us\u002Fprojects\u002Ftekit-ingressos","2022 – 2023",[74],"Frontend Developer",{"title":5,"description":65},[77,78,79,80,81,82],"Vue.js 3","TypeScript","Nuxt 3","SCSS","REST API","Node.js","completed","en-us\u002Fprojects\u002Ftekit-ingressos",[86,78,87,88,89,90],"Vue.js","SaaS","E-commerce","POS","Full-stack","8kh2aQez_Q7gP2KHo9oUovTRymhSuoiosRnKQb7JULI",{"path":93,"title":94,"order":95},"\u002Fen-us\u002Fprojects\u002Fplanta-sul","Planta Sul",12,{"path":97,"title":98,"order":99},"\u002Fen-us\u002Fprojects\u002F3c-parcerias-publicos","Partnerships & Audiences · Grupo 3C",14,1784312185221]