Learns Academy API (Next.js + MySQL)
Backend starter is ready for web + mobile app consumption.
Available endpoints
GET /api/healthPOST /api/auth/registerPOST /api/auth/loginGET /api/tutors?q=&minRate=&maxRate=GET /api/posts?postType=questionPOST /api/posts (Bearer token)GET /api/tutor-requestsPOST /api/tutor-requests (student/admin token)GET /api/tutors/:idGET /api/docs (OpenAPI JSON)
Run locally
npm install npm run dev
Set correct DATABASE_URL and JWT_SECRET in .env.