A two-month online tech adventure by GDGC MBCET, packed with coding, AI, and problem-solving challenges that'll push your creativity and skills to the next level!
WinterARC is an interactive web development learning platform designed to guide beginners through the fundamentals of HTML, CSS, and modern web design. This project serves as both an educational resource and a practical demonstration of front-end development best practices.
- Interactive Learning Sections: Comprehensive guides on HTML, CSS, Flexbox, and Grid
- Task-Based Learning: Hands-on tasks including quizzes, personal webpage building, and CSS modules
- Modern UI/UX: Beautiful, responsive design with smooth animations powered by AOS (Animate On Scroll)
- Smooth Navigation: React Scroll integration for seamless page navigation
- Responsive Design: Mobile-first approach ensuring great experience across all devices
- Material-UI Components: Professional UI components with custom theming
- React 19 - Modern UI library
- Vite - Lightning-fast build tool
- React Router - Client-side routing
- Material-UI (MUI) - Component library
- Tailwind CSS - Utility-first CSS framework
- Emotion - CSS-in-JS styling
- AOS - Animate On Scroll library
- React Scroll - Smooth scrolling navigation
- React Snowfall - Winter-themed animations
- React Responsive - Responsive design utilities
- Flowbite React - Additional UI components
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/Flash500x/WinterARC.git
cd WinterARC- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run ESLint
The platform covers:
-
Web Development Fundamentals
- Front-end vs Back-end
- HTML, CSS, and JavaScript basics
- Semantic HTML and accessibility
-
Modern CSS
- Flexbox layouts
- CSS Grid systems
- Responsive design with media queries
- Modern styling techniques
-
Developer Tools
- Command Line basics
- Git & GitHub
- VS Code and extensions
- Browser DevTools
-
Hands-on Tasks
- HTML & CSS Fundamentals Quiz
- Build an "About Me" webpage
- CSS Learning Module
- Expanded Personal Showcase Webpage
WinterARC/
├── public/ # Static assets
├── src/
│ ├── components/ # Reusable React components
│ ├── pages/ # Page components
│ ├── assets/ # Images, fonts, etc.
│ ├── App.jsx # Main application component
│ ├── main.jsx # Application entry point
│ └── index.css # Global styles
├── package.json
└── vite.config.js
This project is maintained by GDGC MBCET. For contributions or suggestions, please reach out to the team.
- Email: gdgcmbcet@gmail.com
- Instagram: @gdgcmbcet
- LinkedIn: GDGC MBCET
© 2025 GDGC-MBCET. All Rights Reserved.
Join our community: GDG on Campus - MBCET
Built with ❤️ by Google Developer Groups on Campus - MBCET