Skip to content

An interactive Android app built using Kotlin, designed to display and manage a categorized list of users (e.g., students grouped by sections). The app leverages modern UI components including Toolbar, Navigation Drawer, Bottom Navigation, and RecyclerView, and includes support for dynamic language switching (English ↔ Arabic).

Notifications You must be signed in to change notification settings

Nayra-11/MyApplication1

Repository files navigation

Android Student Groups App 📚

An interactive Android app built using Kotlin, designed to display and manage a categorized list of users (e.g., students grouped by sections).
The app leverages modern UI components including Toolbar, Navigation Drawer, Bottom Navigation, and RecyclerView, and includes support for dynamic language switching (English ↔ Arabic).


✨ Features

  • 👥 Grouped user list with names and emails using RecyclerView
  • 🧭 Navigation Drawer with clickable menu items
  • 🧩 Bottom Navigation for quick access to sections
  • 🔍 Toolbar with menu icons (search, profile, settings, change language)
  • 🌐 Switch app language dynamically (e.g., English ↔ Arabic)
  • 💡 Material Design components and clean UI structure
  • 🧼 Well-structured code with data binding

📸 Screenshots

Home EN Home AR Drawer EN Drawer AR Switch EN Switch AR
Home Home AR Drawer Drawer AR Switch Switch AR

⚙️ Installation

To run the project locally:

  1. Clone the Repository
git clone https://github.com/your-username/student-groups-app.git

About

An interactive Android app built using Kotlin, designed to display and manage a categorized list of users (e.g., students grouped by sections). The app leverages modern UI components including Toolbar, Navigation Drawer, Bottom Navigation, and RecyclerView, and includes support for dynamic language switching (English ↔ Arabic).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages