Voltar aos Destaques

Projeto em destaque

Conciergo

Companhia para concertos, mapa e chat

Conciergo é uma app para não ir sozinho ao concerto. Eventos, Google Maps, matches ao confirmar presença e chat em tempo real (Socket.io). Auth com Neon Auth; dados em Postgres (Drizzle). A documentação completa está neste portfolio.

Conciergo
Ano
2026
Papel
Full-stack
Plataforma
React + Vite · Express · Neon Auth
Dados
PostgreSQL + Drizzle

O problema

A página de um concerto diz o artista, a sala e a data, e fica por aí. Quem iria está noutros chats. O mapa da cidade e o cartaz do mês vivem em sítios diferentes. Entrar é o primeiro ecrã, por isso o cartaz fica tapado até haver uma conta.

A solução

A página de entrada é um cartaz: uma frase e dois caminhos, ver os concertos ou começar. O cartaz é uma grelha de fichas. Por cima, uma fila de géneros. Cada ficha abre com a data e o género, depois o artista, a sala e quantas pessoas vão. O mapa põe os mesmos concertos em pinos, com a contagem por cima. O cartaz e o mapa leem-se sem conta. Entrar é e-mail ou Google, na sua página. Criar a conta usa essa mesma página, fora do cartaz. Confirmar presença junta com quem vai. O chat é de um para um.

Capturas

Conciergo — Entrada · computador
Entrada · computador
Conciergo — Cartaz · computador
Cartaz · computador
Conciergo — Entrar
Entrar
Conciergo — Criar conta
Criar conta
Conciergo — Cartaz · telemóvel
Cartaz · telemóvel
Conciergo — Entrada · telemóvel
Entrada · telemóvel
Conciergo — Mapa · telemóvel
Mapa · telemóvel

Stack técnico

React
UI Conciergo
Tailwind
Estilos
Node.js
Express 5
Neon
Auth + Postgres
Vercel
Produção
Web GitHub Documentação Testing ← Voltar aos Destaques