An open-source, AI-powered quiz platform for students and learners. Built with React, Flutter, Express.js, and a Turso edge database.
This repository has been organized into three separate projects for independent deployment:
Backend API server deployed on Vercel. Contains all API routes and server-side logic.
Tech Stack: Node.js, Express.js, Turso (LibSQL), JWT Authentication
Deployment: https://reactiquiz.vercel.app/api
React-based web application for the main ReactiQuiz website.
Tech Stack: React, TypeScript, Material-UI, Tailwind CSS
Deployment: Vercel / Firebase Hosting
Cross-platform Flutter mobile application for Android, iOS, and other platforms.
Tech Stack: Flutter, Dart, Provider, GoRouter
Platforms: Android, iOS, Web, Windows, Linux, macOS
Each folder contains its own README with specific setup instructions:
Each project can be deployed independently:
- Backend API: Deploy to Vercel as a serverless function
- Frontend Web: Deploy to Vercel or Firebase Hosting
- Flutter App: Build and publish to Google Play Store / Apple App Store
See LICENSE file for details.
Please refer to individual project READMEs for contribution guidelines.