All Features at a Glance
Most of the features this site can do — 114+ for visitors and logged-in users.
Power users
Full creation and management rights; can create power users and faculty.
Create power users
Power users can create other power users from the manage users area.
Create faculty
Power users can create faculty; faculty list is designation-wise (Full time, Visiting, Inter-departmental).
Faculty status
On leave and Former faculty categories with dedicated list and display.
Staff management
Dedicated role with list and detail pages for department staff.
Officer management
Dedicated role with list and detail pages for department officers.
Club members
Student members managed within the system with list and detail.
Self sign-up
Users can sign up after their email is added to the allowed email domains.
Google login
Passwordless sign-in with Google (Continue with Google).
Password reset
Standard forgot-password flow with email reset link.
User dashboard
Profile page and dashboard for every logged-in user.
Rich text profile
Edit profile with rich text editor (About, etc.).
Autosave editor
Extensive autosave profile editor for all users.
Faculty academic profile
Shows education, research interests, courses conducted, and publications.
Faculty bio & routine
About section with rich text; individual class routine displayed.
Faculty CV
Download faculty CV generated from profile data.
Allowed emails
Create, edit, and bulk delete allowed sign-up email domains.
Manage users
Power users can manage all users, roles, and permissions.
Add publication
Single form to add one publication; manual entry.
Add multiple publications
Formset to add several publications manually at once.
Bulk import publications
Add dozens of publications in one go: paste a list of titles or links and the system parses and creates entries. No need to add papers one by one. Supports batch validation and UAP affiliation tagging. Saves hours for faculty with large publication lists.
Fetch Google Scholar data
Faculty profiles automatically show live Google Scholar data: publication titles, venues, and citation counts. Citations are fetched and updated from Scholar so numbers stay current without manual entry. Handles duplicates and supports quick refresh per faculty or department-wide.
Auto-update citations
Citation counts auto-updated from Scholar to ensure accuracy.
UAP affiliation confirm
Quick confirm view to mark publications as UAP-affiliated.
Publication management
Edit and delete individual publications; quick save supported.
Bulk delete publications
Delete multiple publications at once.
Duplicate handling
Smart detection of duplicate papers to ensure accurate stats.
Dept research stats
Departmental research stats by ranking, journal type, and year (range).
Research visualizations
Graphical visualizations for research metrics.
Faculty scoring
Faculty scoring system and rankings by category.
Top researcher badges
Badges for top researchers in four categories.
Former faculty acknowledgement
Retains and acknowledges former faculty contributions in research stats.
Global publications list
Centralized list of all publications as proof of data.
Global search
Searches all URLs, posts, and site content.
Spell-correct search
Auto-corrects spelling mistakes in search queries.
Multi-way sort
Search results sortable by relevance, date, or type.
AI assistant
Functional AI that answers queries directly from the website content.
Dual Themes
Light/Dark themes available; liquid glass style at hero regardless of theme.
Feature cards (home)
Editable cards on home showing department strengths.
Feature cards (rich text)
Cards editable with rich text—no source code changes required.
Manage feature cards
Create, edit, delete, and reorder feature cards.
Responsive Design
Fully responsive mobile and web app experience.
Offline download
Download essential files for offline use.
Smart Notifications
Recent posts as notifications; clearable; browser remembers read state.
PWA Support
Installable Progressive Web App with service workers.
Post filtering
Filter, search, and sort all posts.
Post management
Create, edit, and delete posts (admin).
Pinned posts
Pin important posts to the top of the list.
Home gallery
Featured gallery pics shown on the home page.
Gallery swipe UI
All pics in gallery; swipeable on mobile.
Gallery like
Heart/like button with session-based spam protection.
Share with preview
Share button generates full link preview with image.
Gallery submit (public)
Anyone can submit to gallery; protected by reCAPTCHA v3.
Gallery moderation
Approve or reject public gallery submissions.
Toggle gallery submit
Turn public gallery submissions on or off globally.
UAP CSE Now
Auto-scrolling ticker of top news on home.
Featured alumni (home)
Random six featured alumni on home page.
Alumni directory
Searchable alumni list and detail page.
Self-feature (alumni)
Alumni can submit to get featured; approval and reCAPTCHA v3.
Manage featured alumni
Approve or reject self-feature submissions.
Newsletter archive
Public list and view of previously published newsletters.
Newsletter download
View and download newsletter as PDF or Word.
AI-assisted newsletter maker
Create newsletters from any set of posts: filter by date, tag, or recommendation; preview in real time; edit structure and content via JSON for full control; then publish online or export to PDF/Word. Reduces manual layout work and keeps branding consistent.
Newsletter filter & publish
Filter posts, preview, and publish newsletter.
OBE Metrics
Tracks Bloom's 3 levels, Knowledge (K), Problem (P), Activity (A), and PLOs.
OBE data engine
Full OBE (Outcome-Based Education) data: total marks for BSc in CSE across domains; Bloom's three levels (Cognitive, Affective, Psychomotor); Knowledge profiles (K), Problem attributes (P), Activity attributes (A); Program Learning Outcomes (PLO); course–outcome mapping and mark distributions. The 'You should know' section surfaces all of this for accreditation and review.
OBE total marks
Computes total marks for BSc in CSE across domains.
Course inventory
All courses listed with mark distributions.
Course prerequisites
Courses visually linked with prerequisites.
Course detail & CLOs
Course detail page with CLOs and full info.
Course API
Course detail API for programmatic access.
Course outline PDF
Auto-generate course outline as PDF.
Curriculum management
Create, edit, and delete curricula versions.
Curriculum PDF
Serve curriculum as PDF.
Admission elements
Manage and view admission-related content blocks.
Class routine display
Class routine list and detail.
Exam routine display
Exam routine list and detail.
Smart Routine Sort
Routines auto-sorted with latest first; Instagram-style side-browse detail.
Admission results
Search and view admission results; latest highlighted, older archived.
Admission PDF
Download admission result as PDF.
Manage results
Create, edit, and delete admission results.
Lab management
Full CRUD (Create, Read, Update, Delete) for labs.
Classroom management
Full CRUD for classrooms.
Facility management
Full CRUD for general facilities.
Infrastructure overview
Public overview page for labs, classrooms, and facilities.
Independent Clubs
Clubs exist without faculty dependency.
Club administration
Create, edit, delete clubs; update display order.
Club leadership
Convener and President have management rights over members.
Club positions
Manage, add, edit, delete, and reorder club positions.
Club posting
Manage, create, edit, and delete club posts.
Invite by email
Email invitations for new members (allowed emails per club).
Invite president
API to invite president for a club.
Exit club
Member can exit; moves to Former members category.
Reactivate member
Reactivate a former club member.
Club activity feed
Centralized feed for all club posts and activities.
Head message
Manage head of department message.
Hero tags
Manage, create, edit, delete, and reorder hero tags.
Academic calendar
View academic calendar and download PDF.
Manage calendars
Full CRUD for academic calendars.
Theme management
Manage site theme options via admin.
Design guidelines
Design system documentation page.
System documentation
Full system documentation page.
RBAC System
Role-based access control: define permission objects for every operation (manage faculty, publish newsletters, approve gallery, etc.). Assign any combination of permissions to any user. Power users can do everything; others get only what they need. Full audit trail of who granted which permission to whom and when.
Permission objects
Create, edit, and delete permission objects.
User permissions
Manage permissions per user (grant/revoke).
Permission history
Logs who gave permissions to whom and when.
Admin: Manage faculty
Reorder faculty, change category, reset serial, bulk delete.
Admin: Manage staff
Reorder staff list.
Admin: Manage officers
Reorder officers list.
Admin: Manage alumni
Create, edit, delete alumni; toggle visibility; reorder.
Robots.txt
Configurable robots.txt for search engine crawlers.
Sitemap XML
Auto-generated Sitemap XML for search engines.
Offline URLs API
API returns URLs to cache for offline use.
Security Challenge
reCAPTCHA challenge page for suspicious IPs; whitelist after verify.