Description
LinguaBoost – a modern website for a company offering English learning and preparation for ESL, CELPIP, and IELTS exams. Built with Vue 3, SCSS, and Vite for speed and responsiveness.
LinguaBoost – современный сайт для компании, предлагающей изучение английского языка и подготовку к экзаменам ESL, CELPIP и IELTS. Разработан с использованием Vue 3, SCSS и Vite для скорости и отзывчивости интерфейса.
- 📚 Programs Offered: ESL, CELPIP, and IELTS preparation with interactive design.
- 🕒 Schedules: Live class schedules and weekly breakdowns for Fall 2024.
- 🎓 Teaching Team: Display detailed teacher profiles and expertise.
- 💬 Testimonials: Showcase real student reviews with a sleek UI.
- 🌐 Hybrid Learning: Study both online or on-site.
| Technology | Description |
|---|---|
| Vue 3 | Progressive JavaScript framework for UI |
| SCSS | CSS preprocessor for cleaner styling |
| Vite | Lightning-fast development environment |
Follow these steps to run the project locally:
-
Clone the Repository
git clone https://github.com/your-username/your-repository.git cd your-repository -
Install Dependencies
npm install
-
Run Development Server
npm run dev
-
Build for Production
npm run build
-
Preview Build
npm run preview
src/
├── assets/ # Static files (images, fonts, etc.)
├── components/ # Reusable Vue components
├── views/ # Main application pages
├── styles/ # SCSS global styles
├── router/ # Vue Router configuration
├── main.js # Application entry point
└── App.vue # Root component- Responsive UI: Optimized for all devices (desktop, tablet, mobile).
- Clean Code: SCSS for maintainable styling and modularized Vue components.
- Performance: Leveraging Vite for ultra-fast build times and development.
- Add user authentication.
- Integrate backend API for dynamic schedules.
- Implement student progress tracking.
This project is licensed under the MIT License.
Konstantin
Email: konstantin@example.com
Portfolio: github.com
Feel free to customize it further! Add any missing sections or additional instructions if needed. Let me know if you need help with additional styling or features! 🚀
