{"repo":"opencodeiiita/Alum-X-Backend","free":true,"listed":false,"github":"https://github.com/opencodeiiita/Alum-X-Backend","clone":"git clone https://github.com/opencodeiiita/Alum-X-Backend.git","description":"Spring Boot backend implementing REST APIs, JWT/OAuth authentication, role-based access, mentorship workflows, content services, and AI-ready search over a MySQL-backed domain model.","language":"Java","stars":13,"topics":["docker","java","jwt","mysql","rag","redis","spring-boot","spring-oauth2","spring-security"],"license":null,"category":"databases-storage","readme_excerpt":"Thank you to all the contributors! --- AlumX Backend 🚀 AlumX is a scalable, backend-heavy alumni networking platform designed to connect students, alumni, and faculty through mentorship, knowledge sharing, and AI-powered discovery. This repository contains the Spring Boot backend powering AlumX. --- 📚 Table of Contents - Overview - Core Features - AI-Powered Capabilities - System Architecture - Tech Stack - Database Schema (High Level) - API Design - Security - Project Setup - Directory Structure - Contribution Guidelines - Future Enhancements --- ✨ Core Features 👤 User Management - Student, Alumni, and Professor roles - JWT based login using email & password - OAuth2 login (Google, LinkedIn) - Profile completion with skills, interests, experience 🧑‍🏫 Mentorship System - Students can request alumni as mentors - Chat functionality is available between mentor and mentee. - Alumni can accept or reject mentorship - Professors can act as moderators/proctors 📝 Alumni Blogs - Alumni can write experience-based blog posts - Students can like, comment, and engage - Feed ranking based on engagement like LinkedIn/Reddit 🔍 Smart Alumni Search - Search alumni by: - Company - Skills - Domain - Graduation year - AI-powered semantic search (RAG-based) 📄 Resume Builder - AI-assisted resume generation - Uses user-provided API key - Auto-fill details, skills from AlumX profile --- 🏗 System Architecture --- ⚡ Tech Stack Backend - Spring Boot 4 - Spring Security + OAuth2 - Spring Data JPA","default_branch":null,"files":null,"tree":[],"storefront":"/r/opencodeiiita","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/opencodeiiita/Alum-X-Backend/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}