🌍 AbroadEduIndia – Backend Server
AbroadEduIndia is a backend server built using Node.js, Express.js, and MongoDB to support a platform that helps students explore and filter colleges abroad. This project follows the MVC architecture and includes user authentication, college filtering, and Cloudinary-based logo management.
🚀 Features
- 🔐 User Registration and Login with JWT Authentication
- 🔍 College Search with Filters:
- Country
- Acceptance Rate
- QS World Ranking
- Program Offered
- Study Level (UG/PG)
- ☁ Logo management for colleges using Cloudinary
- 🧠 Clean MVC structure for scalability
🛠 Tech Stack
-Javascript
- Node.js
- Express.js
- MongoDB with Mongoose
- JWT (JSON Web Tokens)
- Cloudinary API for image storage
- Dotenv for environment config
🧠 Future Plans
- Admin dashboard for uploading/editing colleges
- Email verification for signup
- Pagination & sorting for results
- Frontend integration (React/Next.js)
📄 License
This project is licensed under the MIT License