https://github.com/ammarmbe/mun
Interviews app created for MUN
https://github.com/ammarmbe/mun
nextjs postgresql react react-19 react-query reactjs server-actions tanstack-react-query
Last synced: 11 months ago
JSON representation
Interviews app created for MUN
- Host: GitHub
- URL: https://github.com/ammarmbe/mun
- Owner: ammarmbe
- Created: 2024-10-16T18:39:51.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-10T04:40:24.000Z (about 1 year ago)
- Last Synced: 2025-01-10T05:29:54.852Z (about 1 year ago)
- Topics: nextjs, postgresql, react, react-19, react-query, reactjs, server-actions, tanstack-react-query
- Language: TypeScript
- Homepage: https://mun.ambe.dev
- Size: 8.34 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MUN 🎤
This is is an interview system designed specifically for Model United Nations (MUN). It allows secretariats to track interviews, receive notifications, and manage the delegate interviewing process seamlessly.
Deployed at: [mun.ambe.dev](https://mun.ambe.dev/).

## Features
- **Interview scheduling:** delegates can view available interview slots and schedule their interviews.
- **Track interview progress:** secretariats can check the status of scheduled interviews and see if which have been completed and which still need action.
- **Notifications:** secretariats receive notifications when interviews are scheduled or when there are updates.
- **Admin panel:** admins can manage interview slots, track progress, and manage secretariats.
- **Responsive design:** the system is designed to be mobile-first, ensuring a smooth experience across all devices.
## Tech Stack
Next.js, PostgreSQL, React, TailwindCSS, React Query. Auth implemented with the help of [Lucia](https://lucia-auth.com/).
Deployed on Vercel and Neon.
## License
[MIT](https://choosealicense.com/licenses/mit/)