Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Qiskit Fall Fest 2026 (SRM University AP × IBM Quantum): native Android + iOS apps, backend, admin portal & door check-in scanner
Translation pending
BusinessTypeScript · KotlinGitHub @oz456OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗SRM University AP × IBM Quantum, Amaravati, 26–30 October 2026. A native Android app (direct APK download), a native iPhone app (kept in the repo, App Store release pending), a web app for iPhones in the meantime, one backend, an admin portal and a door scanner, all served from app.qffsrmap2026.com.
qff/
android/ Native Android app (Kotlin, Jetpack Compose) → build-release.sh writes android-artifacts/
ios/ Native iPhone app (SwiftUI, built by GitHub Actions) → output in ios-artifacts/
server/ API + /admin + /checkin + /attendee + landing page (Node 22, Fastify, Postgres), one Cloud Run service
design/ Poster (theme reference), logo source and traced vector, original mockup
docs/ ADMIN-GUIDE, DEPLOY, SECURITY, IOS, WEB-APP
.github/ CI/CD: server (test → deploy → backup check), iOS (build/test/screenshots/IPA)
/checkin, its own login): scanning verifies the pass and shows the attendee's selfie, name and college; the volunteer taps Confirm entry or Reject. Attendance is recorded on confirm (once per person per day/event)./admin, its own login): events, attendees (photo, registrations, reset device/selfie), announcements (instant push + in-app list), support inbox, attendance, content/FAQs, activity log./): the Android APK (/downloads/qff-2026.apk, with its SHA-256) and, for iPhone, a button into the web app while the App Store release is pending./attendee, /attendee/hub, /attendee/pass, /attendee/support): same screens and backend as the apps, iPhone only. Android and desktop get a blocking popup that sends them to /. Details: docs/WEB-APP.md.The look comes from the fest poster (design/theme-reference.png): cream #F2E7D7, maroon #7E1322, ink #161818, orange #EB732F, Anton display type, and the supplied black Qiskit mark (design/logo-source.png, traced to design/qiskit.svg). Light only, no dark mode. Glass surfaces: real backdrop blur on Android (Haze) and frosted material on iPhone.
cd server && npm install
npm run dev # embedded Postgres (PGlite), mail printed to console, admin: admin / admin-dev-password, scanner: check / check-dev-password
node scripts/seed.ts # optional sample events (stop the dev server first)
npm test # API, security, and headless-Chrome tests of the admin, scanner and /attendee web app (skipped without Chrome)
cd ../android && ./gradlew :app:assembleDebug # debug build talks to http://10.0.2.2:8080 (emulator → your machine)
iOS cannot be built on Linux; push to main and read the "iOS build" workflow's artifacts (see docs/IOS.md).
Live on Cloud Run; every push to main that touches server/** redeploys. Web app and domain: docs/WEB-APP.md. Operations: docs/DEPLOY.md. Using the admin portal: docs/ADMIN-GUIDE.md. Security model and audit: docs/SECURITY.md.