Skip to content

Freelance / Case study

Full-Stack Developer (Freelance)

Invited+

Full Stack
Web Dev
UI/UX
Invited+

Task management with Kanban boards

Real-time chat, polls & notifications

RBAC: admin, organizer, guest

Email verification + OAuth (Google, GitHub)

Tech Stack

Next.js
React
TypeScript
Prisma
PostgreSQL
Tailwind CSS

Description

Invited+ is an event-management platform I designed and built end to end. It streamlines planning, task management and team collaboration for events of any size — from a simple creation flow to complex multi-user project management.

Authentication is production-grade: email verification with 6-digit codes, secure token-based password reset, OAuth through Google and GitHub, and profile management with avatar upload.

Access is role-based across admin, organizer and guest, so an event team can hand out exactly the permissions each collaborator needs.

Collaboration features sit on top of that foundation — Kanban boards and task management, real-time chat, polls, notifications, and analytics to see how an event is tracking.

  • Built a comprehensive event-management platform with Next.js, Prisma and PostgreSQL.
  • Implemented email verification (6-digit codes), password reset and OAuth with Google and GitHub.
  • Designed role-based access control for admin, organizer and guest roles.
  • Delivered task management with Kanban boards, real-time chat, polls and notifications.
  • Added analytics so organisers can track progress instead of guessing.
  • Open-sourced the codebase on GitHub and deployed it on Vercel.

Page Info

Landing & product surface

A focused landing page that explains the workflow, then hands off to authenticated event workspaces.

/projects/invited-plus/cover.png

Collaboration core

Events, tasks and boards are the backbone; chat, polls and notifications keep everyone in sync without leaving the platform.

/projects/invited-plus/cover.png