Built a multi-page online learning platform using vanilla HTML, CSS, and JavaScript.
Pages included:
- Home page with course listings
- Course catalog and course detail pages
- Student dashboard to track enrolled courses
- Admin dashboard for platform management
- Resume course page for continuing lessons
- Payment page for course enrollment
- User authentication (login and register pages)
- Feedback and rating system
- Certificate generation page
Technical highlights:
- Pure JavaScript with no frameworks
- Multi-page application with consistent navigation
- Responsive UI using CSS
- DOM manipulation and event handling
- Local storage for user session management
- Form validation on login, register, and payment pages