Where Education Meets Adventure
βοΈ π
A revolutionary student-built platform that transforms learning into an exciting journey through educational tours and immersive experiences.
EduVentures bridges the gap between traditional education and experiential learning by offering both virtual and physical educational tours. Whether you're exploring ancient civilizations from your classroom or planning your next learning adventure, EduVentures makes education an unforgettable journey.
π College Project Showcase - Built by passionate students who believe learning should be limitless.
Step into breathtaking destinations without leaving your seat. Our immersive 360Β° map experience brings the world to your fingertips.
Discover carefully curated educational tours designed to make learning engaging and memorable.
Read authentic experiences from fellow learners and share your own adventures.
Study and explore comfortably with our sleek dark-themed interface.
Join our community with secure authentication and personalized dashboards.
- Node.js (v14 or higher)
- npm package manager
- A passion for learning! π
# 1. Clone your adventure
git clone https://github.com/KrishnaSaxena108/EDUVENTURES.git
cd EDUVENTURES
# 2. Install your travel essentials
npm install
# 3. Begin your journey
node server.jsπ Open your browser to http://localhost:3000 and start exploring!
| Frontend | Backend | Database | Templating |
|---|---|---|---|
| π¨ HTML5 & CSS3 | β‘ Node.js & Express.js | π MongoDB | π EJS Templates |
| π Vanilla JavaScript | π§ Server-side Rendering | π NoSQL Database | π Dynamic Pages |
π EDUVENTURES/
βββ ποΈ config/ # Configuration & setup files
βββ π models/ # Data models (users, tours, reviews)
βββ π¨ public/ # Static assets (CSS, JS, images)
βββ ποΈ views/ # EJS templates & pages
βββ π server.js # Express server (your journey starts here!)
βββ π¦ package.json # Project dependencies
βββ π README.md # You are here! π
- Engaging loader animations
- Featured tour previews
- Intuitive navigation
- Browse educational adventures
- Filter by subjects & destinations
- Detailed tour information
- Community feedback system
- Authentic travel experiences
- Rating and review system
- Secure login/signup
- Personalized dashboard
- Dark mode toggle
- π± Mobile-responsive design
- π₯ Video tour previews
- πΊοΈ Advanced map filtering
- π User progress tracking
- π€ Social sharing features
- π Enhanced security features
- π Input validation & error handling
- π API integration
- π± Progressive Web App (PWA)
- π Performance optimizations
This project welcomes contributions from fellow students and learning enthusiasts!
- π΄ Fork the repository
- πΏ Create your feature branch (
git checkout -b feature/AmazingFeature) - πΎ Commit your changes (
git commit -m 'Add some AmazingFeature') - π€ Push to the branch (
git push origin feature/AmazingFeature) - π Open a Pull Request
Krishna Saxena - Lead Developer & Vision Architect
- π GitHub: @KrishnaSaxena108
- πΌ Student Developer passionate about EdTech
- π Believer in making education accessible and exciting
This project represents the intersection of technology and education, demonstrating how innovative web development can revolutionize the learning experience. Built as a college project with professional-grade standards.