AI Study Assistant App: Boost Learning with React NativeAI Study Assistant App: Boost Learning with React Native
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
StudyAI — AI-Powered Study Assistant App
Built a full-stack mobile application using React Native (Expo) that helps students study smarter using artificial intelligence. The app allows users to upload notes, PDFs, or paste any text, and instantly generates quizzes, flashcards, and an interactive AI chat powered by the Grok API (xAI).
Key features I built:
Document upload with text extraction (PDF, DOCX, plain text)
AI-generated multiple choice quizzes from any study material
Flip flashcard system with spaced repetition logic (SM-2 algorithm)
Real-time AI chat interface with typing indicators and message animations
Firebase Firestore for cloud document storage and user session management
Custom animated UI built with NativeWind (Tailwind for React Native) and Expo Linear Gradient
Tech Stack: React Native · Expo SDK 54 · NativeWind · Firebase · Grok API · React Navigation · Expo Document Picker · React Native Reanimated
This project taught me how to integrate LLM APIs into a production mobile app, manage async file parsing on device, and design a smooth user experience with gesture-based interactions and animation systems.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started