ELP is an innovative e-learning platform designed to provide comprehensive tutorials, interactive coding challenges, and real-time learning feedback, all in one place. Inspired by the best features of platforms like Udemy, W3Schools, and LeetCode, ELP aims to revolutionize the way we learn and practice coding.
- Courses and Tutorials: Comprehensive tutorials covering various programming languages and technologies.
- Interactive Coding Challenges: Solve coding problems and get instant feedback.
- Real-Time Learning Feedback: Get immediate responses to your solutions and improve your skills.
- Media Management: Utilize YouTube and Vimeo integrations for a rich multimedia learning experience.
- Robust Code Compilation: Leverage Sphere Engine Compiler API for reliable code execution and testing.
- Laravel - The PHP Framework for Web Artisans
- PostgreSQL - The World's Most Advanced Open Source Relational Database
- TailwindCSS - A utility-first CSS framework
- Cloudinary - Cloud-based image and video management
- Sphere Engine Compiler API - Powerful online compiler for various programming languages
- YouTube API - For video content integration
- Vimeo API - For video content integration
- Heroku - Cloud platform for deploying, managing, and scaling apps
- PHP 8.1 or higher
- Composer
- PostgreSQL
- Clone the repository:
git clone https://github.com/kobecode24/elp.git cd elp composer install cp .env.example .env php artisan key:generate php artisan migrate --seed php artisan serve
The application will be available at http://localhost:8000 , or Visit www.elpcampus.tech to see the platform in live demo.