A dynamic web application showcasing modern frontend development skills
This project represents our Introduction to Computing Lab Examination - a fully responsive, interactive website built from scratch using pure web technologies. The application demonstrates core computing concepts through practical implementation.
- 🎨 Modern UI Design - Clean, professional interface with smooth animations
- 📱 Fully Responsive - Seamless experience across all devices
- ⚡ Interactive Elements - Dynamic content and user engagement features
- 🎯 Semantic HTML - Proper structure and accessibility compliance
- 🌈 CSS3 Magic - Advanced styling with transitions and transformations
| Technology | Purpose |
|---|---|
| HTML5 | Semantic structure & content |
| CSS3 | Styling, layout & animations |
| JavaScript | Interactivity & dynamic behavior |
| Git | Version control & collaboration |
CCS101-LabExam/
├── 📄 index.html # Main application entry point
├── 🎨 styles/
│ └── style.css # Comprehensive styling system
├── ⚡ scripts/
│ └── script.js # Interactive functionality
├── 📸 assets/
│ └── images/ # Visual resources
├── 📚 documentation/
│ └── README.md # Project documentation
└── 🔧 config/
└── .gitignore # Version control configuration
- Hero banner with compelling call-to-action
- Navigation menu with smooth scrolling
- Responsive design patterns
- Real-time Calculations - Dynamic data processing
- Form Validation - User input verification
- Content Toggling - Expandable information sections
- Animation Systems - CSS transitions and keyframes
- Color Palette - Consistent brand colors
- Typography - Readable font hierarchy
- Spacing - Consistent margin/padding system
- Components - Reusable UI elements
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Code editor (VS Code recommended)
- Basic understanding of web technologies
-
Clone the repository
git clone https://github.com/SobrepenaKenneth/CCS101-LabExam.git
-
Navigate to project directory
cd CCS101-LabExam -
Open in browser
# Double-click index.html or use live server open index.html
- Edit HTML - Modify structure in
index.html - Style Components - Update styles in
styles/style.css - Add Interactivity - Enhance functionality in
scripts/script.js - Test Responsiveness - Check across different screen sizes
| Browser | Version | Status |
|---|---|---|
| Chrome | 60+ | ✅ Fully Supported |
| Firefox | 55+ | ✅ Fully Supported |
| Safari | 12+ | ✅ Fully Supported |
| Edge | 79+ | ✅ Fully Supported |
This project demonstrates mastery in:
- Web Fundamentals - HTML structure, CSS styling, JS behavior
- Responsive Design - Mobile-first approach
- Version Control - Git workflow and collaboration
- Problem Solving - Debugging and optimization
- User Experience - Intuitive interface design
| Role | Contributor |
|---|---|
| Lead Developer | Kenneth Sobrepena |
| UI/UX Design | CCS101 Students |
| Quality Assurance | Introduction to Computing Class |
While this is a lab exam project, we welcome feedback and suggestions:
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is created for educational purposes as part of the CCS101 - Introduction to Computing course.