Campus Management
View and manage campus locations
Overview
The Campus Management feature allows administrators to view, create, edit, and manage all campus locations. This includes both physical campuses and extension locations where classes and programs are conducted.
Viewing the Table
To access the Campus Management table:
- Navigate to Backend from the main navigation
- Click on Campus from the backend menu
- The table will display all registered campuses in the system
Table Columns
The Campus table displays the following information for each campus:
- S/N - Serial number for the current page
- Campus Name - Full name of the campus location
- Short Name - Abbreviated name of the campus
- Abbreviation - Campus code or abbreviation used in the system
- City - City where the campus is located
- State - State or province of the campus location
- Country - Country where the campus is located
- Is Campus - Badge indicating whether this is a full campus or other location type
- Campus - Full campus location
- Other - Extension or satellite location
- Kainos - Whether this is a Kainos campus (Yes/No). Kainos is not a single campus but a blanket name for university-based campuses (e.g., KAINOS PortHarcourt, KAINOS University of Ibadan, KAINOS Unilorin)
- Extension - Whether this campus is used for Extension programs (Yes/No)
- Created - Date when the campus record was created (formatted as local date)
Searching
The search functionality allows you to quickly find campuses:
- Search by campus name, short name, or location details
- Search is performed across multiple fields simultaneously
- Search updates results in real-time as you type
- Enter your search term in the "Search campuses..." field at the top of the table
Filtering
Use the filter dialog to narrow down campus records:
- Click the Filter button in the toolbar to open filter options
- Available filters include:
- Campus type (Campus vs Other)
- Kainos eligibility
- Extension eligibility
- Location filters (City, State, Country)
- Apply multiple filters simultaneously to refine results
- Active filters appear as tags below the search bar
- Click on any filter tag to remove that specific filter
- Click Clear All to remove all active filters at once
Actions
Each campus record provides the following actions via the Actions column:
- View (Eye icon) - Opens a dialog displaying all campus details in read-only mode
- Edit (Edit icon) - Opens a dialog allowing you to modify campus information including:
- Campus name and short name
- Abbreviation
- Address details (city, state, country)
- Campus type designation
- Program eligibility (Kainos, Extension)
- Delete (Trash icon) - Opens a confirmation dialog to permanently remove the campus record
- This action cannot be undone
- Deleting a campus may affect related records
Sorting
Click on column headers to sort the table:
- Sortable columns: Campus Name, Short Name, City, State, Country, Created Date
- Click once to sort ascending (A-Z or oldest first)
- Click again to sort descending (Z-A or newest first)
- The currently sorted column displays an arrow indicator
Pagination
Navigate through campus records using pagination controls:
- Page navigation buttons appear at the bottom of the table
- Choose items per page: 10, 20, 50, or 100 records
- View current page number and total pages
- Jump to specific pages using the page number dropdown
- Total campus count is displayed in the table title
Permissions/Access
Access to Campus Management requires appropriate administrative permissions:
- Currently: Permission guards are commented out (under development)
- Planned permission:
VIEW_CAMPUSfor viewing campus records - Additional permissions will be implemented for create, edit, and delete operations
- Contact your system administrator if you need access
Screenshots
Screenshots will be added here showing the Campus Management interface, filter dialog, and action dialogs.
Common Workflows
Adding a New Campus
- Click the Create Campus button in the toolbar
- Fill in required campus details (name, short name, location)
- Select campus type and program eligibility
- Click Save to create the campus record
- The new campus will appear in the table immediately
Updating Campus Information
- Use search or filters to locate the specific campus
- Click the Edit (pencil) icon in the Actions column
- Modify the necessary fields in the edit dialog
- Review your changes
- Click Save to update the campus record
Finding Kainos Campuses
- Click the Filter button in the toolbar
- Select Kainos: Yes from the filter options
- Click Apply Filters
- The table will display all Kainos campuses (e.g., KAINOS PortHarcourt, KAINOS University of Ibadan, KAINOS Unilorin)
- Each Kainos campus is a separate campus record with its own students
Managing Extension Locations
- Filter by Is Campus: Other to view extension locations
- Review which extensions are active
- Edit extension details as needed to keep information current
- Use the Extension filter to see which support extension programs