Alumni Meet is a web application developed for my college to connect students with their Alumni for future guidance and mentorship.
When I was in my final years, I faced several challenges:
- Lack of proper guidance.
- Limited knowledge about the industry.
- No clear idea about what to do after college.
- Struggles in finding the right job opportunities.
I thought — why not reach out to my Alumni for help?
But there was another problem: I had no contact information for any of them.
To solve this, I decided to create a platform where students can directly connect with Alumni and get real-world guidance for their careers.
Alumni Meet offers the following key features:
-
Alumni and Teachers can create and post blogs on the platform to share knowledge, experiences, and updates.
-
Alumni and Teachers can create and manage events, such as workshops, webinars, and reunions.
-
The platform includes a complete role-based access system:
- Students – Can read blogs, react, comment, and share posts.
- Teachers – Can manage Users, Blogs, and Events.
- Alumni – Can create/manage Blogs and Events, and view Student contact details for mentoring purposes.
Exciting updates planned for future releases:
-
Students will be able to chat directly with Alumni for instant guidance — without leaving the platform.
-
Users will be able to follow Alumni or Teachers (like Instagram or X) and see only relevant posts or blogs they are interested in.
...and many more features coming soon! 🚧
Originally, I planned to build Alumni Meet using Django, but later realized that separating the frontend and backend would make future updates easier and cheaper to host.
So, the project is now built on the MERN Stack (MongoDB, Express.js, React.js, Node.js).
- Frontend and backend are separated for better scalability.
- No framework limitations for features like Live Chat.
- Reduced server load and improved performance.
- More control over backend logic and frontend rendering.
Contributions are always welcome! 🎉
Follow these steps to get started:
Click the “Fork” button at the top of this repository or use the link below:
git clone <https://github.com/your-username/your-repo-name.git>cd Frontend
npm installcd..
cd Backend
npm installnpm run devnodemon src/index.jsnodemon is used for continues server running after updatint the code so you don't have to restart manually.
git checkout -b feature/your-feature-namegit add .
git commit -m "Added a new feature"
git push origin feature/your-feature-nameGo to your forked repository on GitHub and open a Pull Request with a short description of what you’ve added or improved.
This project is licensed under the MIT License — you’re free to use and modify it with proper attribution.
If you have ideas, feedback, or want to collaborate, feel free to reach out!
📧 Email: avinashchaurasiya901@gmail.com
🌐 Portfolio: Portfolio
🐙 GitHub: @webdevavi96