Skip to content

benforcapita/ShebaAssignment

Repository files navigation

Hospital Appointment App

Overview

The Hospital Appointment App is a React Native application designed to streamline the process of booking and managing hospital appointments. This app utilizes React Native Paper for UI components, React Navigation for app navigation, and custom storage solutions for data management.

Features

  • Centralized Styling: Styles are managed in a centralized file (centralizedStyles.ts) to ensure consistency across the application.
  • Responsive Design: The app is designed to work seamlessly on different screen sizes, utilizing responsive design techniques.
  • Secure Storage: User data is securely stored using custom WebStorage and NativeStorage implementations.
  • UI Components: Utilizes React Native Paper's components for a modern and consistent UI.

Installation

  1. Clone the repository:
    git clone https://github.com/benforcapita/ShebaAssignment.git
  2. Navigate to the project directory:
    cd ShebaAssignment
  3. Install dependencies:
    npm install
  4. Run the app:
    npm start

Usage

  • Navigate through the app to book and manage appointments.
  • Use the login and signup screens to create and access user accounts.

Development

  • Centralized Styles: Modify styles in src/styles/centralizedStyles.ts for global changes.
  • Theme: Adjust theme settings in theme.ts.
  • Components: Update or add new components in the src/screens directory.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any changes.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors