Real Estate Website
Project Overview
At Temple University’s CIS Department, the Independent Study registration process was entirely manual, relying on PDFs passed between students, professors, and advisors for approval. This led to confusion, lost files, and unnecessary delays.
To address these challenges, Professor Dominic Letarte commissioned ISRA (Independent Study Registration Application) — a web-based platform designed to digitize and streamline the process.
Timeline
One Year
My Role
UI/UX Designer / Software Developer
Collaboration
One team of five students
Frontend: HTML/CSS/BootStrap/JavaScript
Backend: C#, ASP.Net
Database: MySQL
Tech Stack
Key Design Features
Feature 1 - Admin Dashboard
Provides a dashboard overview of all student submissions with real-time status updates.
Feature 2 - Application Management
Admins can approve, reject, or update student requests directly within the interface.
Enables easy editing and previewing of automated emails for consistency and professionalism.
Feature 3 - Email Management
Allows adding and managing administrator accounts seamlessly.
Feature 4 - Admin Settings
Final Design
Home Page UI
Admin Dashboard UI
Email Template UI
Admin Registration View UI
Admin Add Admins UI
Add Admin Information UI
Technical Details
ISRA is a web-based system designed to replace the manual Independent Study registration process within Temple University’s CIS Department. Instead of relying on PDF forms passed between students, professors, and advisors, the platform centralizes the entire workflow into a single application, improving efficiency and reducing delays.
The application was built using C#, HTML, CSS, Bootstrap, and MySQL, focusing on handling a multi-step approval process across different user types. Each role—student, professor, and faculty advisor—interacts with the system at different stages, from submitting requests to reviewing, approving, and finalizing registrations.
Core functionality includes managing the full lifecycle of registration requests, tracking approval statuses, and storing relevant academic data such as deliverables and semester information. The system also supports structured data handling through CRUD operations and ensures users can only perform actions relevant to their role.
This project emphasized designing and implementing a workflow-driven application, strengthening my experience with backend logic, database design, and building systems that handle multi-step user interactions and real-world administrative processes.
Code
The link to youtube live demo of project ( skip to 2:26) - https://www.youtube.com/clip/UgkxQg7XehLL0MYeBP_-WBxc6N7hYE5Gh-rO