Skip to content

spairon/CODETRINITY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ“ BMSCE Legacy Digital Portal Architecting the Future of Engineering Education A comprehensive, high-fidelity web ecosystem developed for B.M.S. College of Engineering. This portal serves as a digital bridge between the institution's 80-year heritage and modern software engineering requirements, featuring specialized modules for Post-Graduate (MCA), M.Tech and Engineering

πŸ›οΈ UI/UX Philosophy: "Legacy Meets Logic" The design system is built on three pillars:

Visual Hierarchy: High-contrast typography and specific use of "BMSCE Navy" (#001f3f) to evoke authority and trust.

Instructional Scaffolding: Using "Roadmap Cards" to break down complex 2-year and 4-year academic journeys into digestible milestones.

The "Golden Ratio" Layout: A centered navigation system paired with a 1200px max-container width for optimal readability on high-resolution displays.

πŸ› οΈ Technical Implementation Details

  1. Semantic Architecture Instead of generic
    containers, the project utilizes semantic HTML5 (, ,
    , ) to ensure:

SEO Optimization: Better indexing of academic departments.

Accessibility (A11y): Compatibility with screen readers for inclusive education.

  1. Specialized Academic Modules MCA Interactive Roadmap: A 4-phase CSS Grid layout showcasing the transition from Core Logic to Industry Integration. M.Tech Specialization Lines At BMSCE, the M.Tech lines are designed to align with "Industry 4.0" requirements.

The Digital Architecture Line Focuses on the core of modern computing infrastructure.

Computer Science & Engineering: Advanced algorithms, distributed systems, and virtualization.

Computer Network Engineering: Cybersecurity, protocol design, and IoT (Internet of Things) frameworks.

The Intelligence & Data Line The most rapidly growing line, focusing on the "Brain" of modern tech.

Data Science: Big Data analytics, statistical modeling, and data mining.

Machine Learning: Neural networks, deep learning, and computer vision.

The VLSI & Embedded Line The "Hardware Line" that powers everything from smartphones to satellites.

VLSI Design & Embedded Systems: Designing microchips (SoC) and low-power hardware circuits.

Digital Communication: 5G/6G technologies, satellite communication, and signal processing.

The Industrial & Energy Line Modernizing the physical world through efficiency.

Machine Design: Advanced kinematics and stress analysis for high-performance machinery.

Power Electronics: Smart grids, electric vehicle (EV) powertrains, and renewable energy conversion.

Construction Technology: Sustainable materials, seismic design, and project management. Engineering Lines of Study (Branches) At BMSCE, these "lines" represent the diverse academic paths a student can take. They are generally categorized into four main clusters:

The Computing Line The most sought-after vertical in the modern era, focusing on software architecture and data.

Computer Science & Engineering (CSE): The core of algorithms, OS, and hardware-software synergy.

Information Science & Engineering (ISE): Focuses on data management, information systems, and networking.

AI & Data Science: The newest "line" focusing on predictive modeling and machine learning.

The Circuit Line Focusing on the flow of electricity and signals.

Electronics & Communication (ECE): VLSI design, signal processing, and telecommunications.

Electrical & Electronics (EEE): Power systems, control systems, and renewable energy.

Electronics & Instrumentation: Precision measurement and industrial automation.

The Infrastructure Line The classic "Civil and Mechanical" foundation of engineering.

Civil Engineering: Structural integrity, urban planning, and environmental engineering.

Mechanical Engineering: Thermodynamics, robotics, and manufacturing excellence.

Aerospace Engineering: Fluid dynamics and flight mechanics.

The Chemical & Bio Line Biotechnology: Bridging biology with process engineering.

Feature Stats Bar: A dynamic "Mini-Stats" component used to display Placement percentages, Package heights, and Patent counts.

  1. Localization (i18n) Engine A custom-built, lightweight JavaScript localization handler that:

Maps data-i18n attributes to a JSON-based dictionary.

Supports English, Kannada, and Hindi without page reloads.

Persists language choice across sessions using localStorage.

πŸ“‚ Advanced Directory Structure Plaintext β”œβ”€β”€ assets/ β”‚ β”œβ”€β”€ icons/ # SVGs and high-res brand marks β”‚ β”œβ”€β”€ images/
β”‚ β”‚ β”œβ”€β”€ sliders/ # Hero section PNGs β”‚ β”‚ └── academic/ # Circular profile & lab photography β”‚ └── videos/ # H.264/HEVC optimized campus fly-through β”œβ”€β”€ css/ β”‚ β”œβ”€β”€ global.css # Root variables, Typography, Nav styles β”‚ └── components.css # Roadmap cards, Stats-bar, Feature-grid β”œβ”€β”€ js/ β”‚ β”œβ”€β”€ i18n.js # Multilingual dictionary & logic β”‚ └── slider.js # Hero section transitions └── index.html # Central Hub πŸ“ˆ Performance & Optimization Critical Path CSS: Modularized styles to prevent render-blocking.

Aspect Ratio Box: Used for video and image containers to prevent Cumulative Layout Shift (CLS).

Hover-States: CSS transform: translateY(-10px) with transition: 0.3s cubic-bezier for a premium feel.

πŸš€ Deployment The site is optimized for deployment via Netlify.

About

UNIVERSITY

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors