Graxion is an intelligent platform designed to revolutionize how assessments are created, delivered, and analyzed. With cutting-edge AI capabilities, Graxion empowers educators to effortlessly generate, manage, and evaluate assessments—while providing students with personalized feedback, AI-generated video explanations, and curated learning resources.
- ✍️ Manual, AI, and Hybrid Assessment Creation
- 🤖 Automated Grading & Feedback
- 📹 AI-Generated Video Explanations for Incorrect Answers
- 🧠 SWOT-Based Performance Insights
- 📚 Smart Resource Recommendations
- 💬 Upcoming AI Chatbot for Doubt Clarification
- Create assessments manually, using AI, or both
- Customize question type, difficulty, and topics
- Assign assessments to students
- Track performance and view SWOT analysis
- Access assigned assessments and submit responses
- Receive instant, AI-evaluated scores
- Get personalized feedback for each question
- Watch custom AI-generated videos explaining incorrect answers
- Explore recommended YouTube videos and articles
- View SWOT analysis for continuous improvement
- Topic-wise, difficulty-based, and concept-tagged question generation
- Auto-grading of subjective and objective answers
- Personalized feedback generator
- AI-based explainer video creation
- Smart content recommendation system
- Frontend: React.js (deployed on Vercel)
- Backend + AI Services: Node.js / Express (hosted on Google Cloud Run)
- AI Integration: Gemini LLMs for assessment generation and evaluation
- Authentication: Currently experimental (full system coming soon)
- Database: Firebase
- Resource API: YouTube Data API + custom web scraping modules
git clone https://github.com/Malay-dev/graxion.git
cd graxionFrontend
cd client
npm installBackend
cd ../server
npm installCreate .env files with the following variables:
GEMINI_API_KEY YOUTUBE_API_KEY DB_URI PORT (Optional) AUTH_SECRET or Firebase credentials
Frontend
cd client
npm run devBackend
cd ../server
npm run devAuthentication system is currently under development. In future updates, users will be able to create secure accounts, manage personalized data, and experience full role-based access control.
📄 License This project is licensed under the AGPL License.