Skip to content

Care Connect is a mobile application designed to streamline healthcare services. It allows users to book lab test appointments, access doctor contacts, and stay updated with the latest news. Built with Java and XML, it leverages Retrofit for API integration and RecyclerView for dynamic data display.

License

Notifications You must be signed in to change notification settings

Navjotsingh790/Care-Connect-App

Repository files navigation

github

Care Connect

This Healthcare App, developed using XML and Java, provides users with a comprehensive and convenient platform to manage various health-related activities.The app aims to simplify healthcare management, ensuring users have vital health services and information readily available at their fingertips.

Download

You can download the latest Version by clicking the button below

Download

Features

  • User Authentication: Secure login and registration using SQL Helper.
  • Profile Management: Edit and update personal information.
  • Appointment Booking: Schedule and manage appointments for lab tests, and access and book appointments with doctors on campus.
  • Dynamic Lists & RecyclerView: Intuitive display of information using dynamic lists with smooth scrolling and efficient data handling.
  • News & Updates: Stay informed with the latest headlines and articles relevant to the college community.
  • API Integration: Seamless data retrieval and interaction using Retrofit.
  • Custom Adapters: Tailored views and interactions for a personalized user experience.
  • User-Friendly Interface: Designed with ease of use and accessibility in mind.
compressed.video.mp4

Technologies Used

  • Java: Core programming language for Android development.
  • XML: Layout design for Android interfaces.
  • Retrofit: API integration for seamless data retrieval and interaction.
  • RecyclerView: Efficient display and management of dynamic lists.
  • SQL Helper: Backend support for data management and secure user authentication.
  • Custom Adapters: Personalized views and interaction handling.
  • Android Studio: Integrated development environment (IDE) for building the application.
  • Gradle: Build automation tool for managing project dependencies.
  • Git: Version control for tracking changes and collaborating with team members.

Dependencies

dependencies {

    implementation 'androidx.appcompat:appcompat:1.6.1'
    implementation 'com.google.android.material:material:1.5.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    implementation 'androidx.core:core-ktx:+'
    implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.8.0'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
    implementation("com.google.code.gson:gson:2.9.1")
    implementation("com.squareup.retrofit2:retrofit:2.9.0")
    implementation("com.squareup.retrofit2:converter-gson:2.9.0")
    implementation("com.squareup.picasso:picasso:2.8")
}

Getting Started

To get a copy of the project up and running on your local machine, follow these steps.

Prerequisites Make sure you have the following software installed:

Java Development Kit (JDK) 8 or above: Download JDK Android Studio: Download Android Studio Git: Download Git Installation

1. Clone the Repository:

https://github.com/Navjotsingh790/Care-Connect-App.git

2. Open the Project in Android Studio:

3. Launch Android Studio. Click on Open an existing Android Studio project.

4. Install Dependencies:

5. Android Studio will automatically detect and install the required dependencies. Ensure you have an active internet connection, Set Up an Android Device:

6. Connect an Android device via USB or set up an Android Virtual Device (AVD) via Android Studio’s AVD Manager, Build and Run the Project:

7. Click on the Run button (green play icon) in Android Studio, Select the target device and click OK.

Contributing

We welcome contributions to make Care Connect App even better! If you have an idea for a new feature or find a bug that needs fixing, here is how you can contribute:

  1. Fork the Repository: Click the 'Fork' button at the top right of the repository page to create a copy of the repository on your GitHub account.

  2. Clone Your Fork: Clone your forked repository to your local machine.

    git clone https://github.com/Navjotsingh790/Care-Connect-App.git
  3. Create a Branch: Create a new branch for your feature or bug fix.

    git checkout -b feature-name
  4. Make Your Changes: Make your changes to the codebase.

  5. Commit Your Changes: Commit your changes with a clear and descriptive commit message.

    git commit -m "Add feature or fix bug: description"
  6. Push to Your Fork: Push your changes to your forked repository.

    git push origin feature-name
  7. Submit a Pull Request: Go to the original repository and create a pull request from your forked repository and branch. Provide a clear description of your changes and any related issue numbers.

  8. Review Process: Your pull request will be reviewed, and any necessary feedback will be given. Once approved, it will be merged into the main repository.

Acknowledgements

This project would not have been possible without the support and guidance of many individuals. We would like to express our heartfelt thanks to:

  • College Community: For their feedback and for being the inspiration behind this application.
  • Java: For the robust programming language that forms the core of our application.
  • XML: For the layout design capabilities that make our UI possible.
  • Retrofit: For the seamless API integration.
  • RecyclerView: For the efficient and dynamic list management.
  • SQL Helper: For the reliable backend support
  • Android Studio: For the comprehensive development environment.
  • Git: For the version control that enables collaborative development.

Your contributions and support have been instrumental in bringing this project to life. Thank you!

Contact

For any inquiries or feedback, please contact us at [email protected].

About

Care Connect is a mobile application designed to streamline healthcare services. It allows users to book lab test appointments, access doctor contacts, and stay updated with the latest news. Built with Java and XML, it leverages Retrofit for API integration and RecyclerView for dynamic data display.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages