Complete guide for managing the Regis University Portfolio system
The Regis Portfolio Editor provides a modern, web-based system for managing student practicum portfolios. Students login via GitHub OAuth and use an intuitive form editor (26+ fields) to create their portfolios - no coding required. The system automatically commits changes to GitHub and generates professional HTML portfolios.
Supports both MSDS 692 (Practicum I) and MSDS 696 (Practicum II) courses with GitHub OAuth authentication, real-time validation, and automated deployment.
The new web editor system simplifies student portfolio management. Students access the editor at editor.regisportfolio.com, login with GitHub, and create their portfolios through an intuitive form interface.
Add student records to the encrypted students.json database for authentication
Students login and fill out the web editor form to create their portfolios
Portfolios automatically deploy to regisportfolio.com when students save
Students access a professional web editor with GitHub OAuth authentication. The system provides 26+ form fields, real-time validation, image cropping, and automatic GitHub integration.
Student logs in with GitHub OAuth
Fills out 26+ fields with validation
Changes committed automatically
Portfolio published instantly
Students must be added to the encrypted students.json file for authentication. Contact your system administrator for access and detailed instructions.
{
"id": "jdoe001",
"name": "John Doe",
"email": "jdoe@regis.edu",
"githubUsername": "johndoe",
"program": "MSDS",
"graduationDate": "2025-12-15",
"portfolioPath": "profiles/jdoe001/jdoe001.html",
"active": true,
"createdAt": "2025-01-15T10:30:00Z"
}
Direct students to login at editor.regisportfolio.com and create their portfolios using the form-based editor.
When students save their changes in the web editor, portfolios are automatically generated and deployed to regisportfolio.com via GitHub Actions.
Spotlight projects are exceptional student work featured prominently on the homepage. They showcase the best examples across all semesters and inspire current students.
Spotlight projects are manually curated by instructors. To add a project to the spotlight section, update the spotlight.json file in the main repository's data folder:
{
"spotlightProjects": [
{
"studentName": "Alice Johnson",
"projectTitle": "ML-Based Predictive Analytics Platform",
"description": "Innovative platform using advanced ML algorithms for real-time data analysis...",
"github": "https://github.com/alicejohnson/ml-analytics",
"demo": "https://alice-demo.herokuapp.com",
"profilePage": "profiles/ajohnson.html",
"tags": ["Machine Learning", "Analytics", "Python", "Real-time"],
"achievements": ["Best Technical Innovation", "Industry Partnership Award"],
"semester": "2025-spring",
"course": "MSDS696"
}
]
}
Professional formatting for practicum reports
Tips for successful semester management
Pro Tip: Schedule monthly reviews of student portfolios to ensure quality and completeness.