Create a mobile app to open PDF files like a book in an engaging and interactive way.
Audiobook, eBook, and book summaries all in one place.
• Seamless navigation between audiobooks and eBooks to continue reading anytime, anywhere.
App Features:

  • An elegant and attractive user interface with tabs: "Learn," "Arabic Library," and "English Library."
  • Includes an image of the book cover for each PDF file, with the image as the face.
  • Audio pronunciation of each word using Google's Text-to-Speech API.
  • Users can practice by selecting the correct meanings, typing words, or listening and matching.
  • A "Daily Word" tab is displayed above the "Learn," "Arabic Library," and "English Library" tabs.
  • Store all PDFs, examples, and audio URLs in Firestore or the Firebase Realtime Database.
  • Supports tracking of user progress: number of words learned, current series, and experience points.
  • Use Firebase Authentication (using anonymous or Google login). - Responsive design that works seamlessly on Android and iOS. - All content must support full English and Arabic text and a right-to-left layout (for optional Arabic translations).
  • Optional: Allow interface language switching between English and Arabic.

Technical Suggestions:

  • Kotlin and Java (preferred), React Native Android app
  • Firebase (Firestore, Auth, Hosting)
  • API
  • Sleek and modern UI with animations and icons featuring a PDF cover image
  • Full admin dashboard for user uploads
Ready to merge
This branch is ready to get merged automatically.

Sign up or log in to comment