This is the backend of SummarQ, an AI-powered application that lets users upload PDF notes, generate smart summaries, and create quizzes to test learning. This service uses Spring Boot, MongoDB, and OpenAI API to handle backend logic and AI processing.
- 📄 Upload and process PDF files
- 🧠 Generate summaries using GROK
- ❓ Generate quiz questions from user notes
- 🧾 Store and manage user data and summaries
- 🔐 API endpoints for secure interaction with frontend