Overview
Â
uOttaApp is a MEAN stack web application built on HackMIT’s open-source hackathon management portal. It streamlines key processes such as participant engagement, application processing, confirmation, and check-in.
Â
Key Contributions:
- Designed the entire app’s UI/UX from scratch.
- Managed key infrastructure, including:
- Automated CI/CD
- Deployment on Heroku and dyno (web) server auto scaling.
- DNS configuration with Cloudflare.
- Database configuration with MongoDB and Atlas (hosted over 5000 users).
- Integrated mailing services using Mailgun.
- Testing, including reliability, unit, and scalability tests.
Â
live @ https://apply.uottahack.ca/
Â
Technologies: Angular, HTML, CSS, JavaScript, MongoDB, Node.js, Figma, Notion, Heroku.
Â
Design
Â
Login/Registration/Forgot Page:
Â
Â
Â
Application Page:
Â
Â
Dashboard Page:
Â
Â
Admin View:
Â
HackMIT’s Application Tracker:
quill
techx • Updated Oct 28, 2024
Â
Â