Full-stack web application which is for managing user’s hosting events.
✅ Used T3 stack to create a scalable cloud application with typescript.
✅ Created an email service with AWS to send invitations to event guests with template designed by the user .
Next.js
, Typescript
, Node.js
, PostgreSQL
, tRPC
, Prisma
, Tailwind CSS
, AWS Lambda
,
AWS-SQS
, AWS-StepFunctions
, Next-Auth
You can login with magic links sent to registered email by Next-Auth.
After logged in, you can see your events status in account page.
You can create, edit and delete event. Even if you already sent invitation email to your friends for events that you want to edit or cancel, email service will send email about changes to invited friends automatically. All events will be split by date to make clear the event date is past or future.
You can register your planner to make easier to contact planner and organize event with same planner in the future.
Once you logged out successfully. You will see this page. If you don't logout, you don't need to login. Page will move forward to your account page automatically within 1 month.