CRAA Web Portal
Overview
This full-stack application utilizes React (Vite) with TailwindCSS for a responsive frontend and Node.js/Express with SQLite/Sequelize for the backend. Key features include a custom dynamic form builder for recruitment applications, Discord OAuth2 authentication, and granular permission systems for Directors and Admins to manage departments and user applications.
Gallery