Skip to content

fin1te/MedBook

Repository files navigation

MedBook Logo

MedBook

Introduction

Test assignment for Dailrounds / Marrow, A user onboarding flow app, to showcase best practices in Android development, including the use of MVVM architecture, clean code principles, and the integration of SharedPreferences for user data storage. The app provides a user-friendly interface for user registration, login, and profile viewing.

Features

  • User registration with input validation
  • User login with credential validation & input validation
  • Profile view for displaying user information
  • Clean and modular code structure following MVVM architecture
  • Integration with SharedPreferences for data storage
  • Follow the latest Material 3 design pattern for UI
  • Supports both Light and Dark mode theme
  • All Data related logic is stored in Repository, and State management is done via ViewModels

Getting Started

To run the application, follow these steps:

  1. Clone the repository to your local machine.
  2. Open the project in Android Studio.
  3. Build and run the app on an Android emulator or a physical device.

Screenshots

About

Test assignment of DailyRounds / Marrow

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages