Skip to content

Introducing IFSC Sampark: Streamlined and swift, this app swiftly retrieves bank details via user-entered IFSC Codes. Powered by Razorpay's robust API, it ensures efficiency and accuracy. Experience a clean, intuitive interface for seamless navigation. Simplify your banking inquiries with "IFSC Sampark".

Notifications You must be signed in to change notification settings

saipritampanda/IFSC-Sampark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

IFSC-Sampark πŸš€

IFSC-Sampark is a mobile application designed to help users easily search for and find the Indian Financial System Code (IFSC) of any bank branch in India. This app provides quick and accurate information, making it particularly useful for individuals and businesses involved in online banking transactions. It swiftly retrieves bank details via user-entered IFSC Codes. Powered by Razorpay's robust API, it ensures efficiency and accuracy. Experience a clean, intuitive interface for seamless navigation. Simplify your banking inquiries with "IFSC Sampark".

Features 🌟

  • Search by Bank and Branch Name πŸ”
  • Search by IFSC Code πŸ”’
  • Detailed Information about Each Branch 🏦
  • User-Friendly Interface πŸ“±
  • Responsive Design πŸ“²

Table of Contents πŸ“š

About the Project πŸ“–

IFSC-Sampark is aimed at providing a seamless experience for users who need to find IFSC codes for various bank branches across India. The app is built with a focus on simplicity, ease of use, and quick access to information.

Installation πŸ› οΈ

To get a local copy up and running, follow these steps:

  1. Clone the repository:

    git clone https://github.com/saipritampanda/IFSC-Sampark.git
  2. Open the project in Android Studio.

  3. Build and run the project on your Android device or emulator.

Usage πŸ“ˆ

  1. Open the app on your device.
  2. Enter the bank name and branch name or the IFSC code in the search fields.
  3. View detailed information about the bank branch, including address and contact information.

Technologies Used πŸ› οΈ

IFSC-Sampark leverages a range of technologies to deliver a seamless user experience:

  • Java: The primary programming language used for Android development, ensuring robust and efficient code.
  • XML: Utilized for designing user interfaces with layouts, styles, and resources.
  • Android SDK: Provides the necessary tools and libraries to build and debug Android applications.
  • Gradle: Automates the build process and manages dependencies efficiently.
  • Retrofit: A type-safe HTTP client for Android and Java to handle network requests and API integrations, enabling the app to fetch IFSC details from remote servers.
  • SQLite: For local data storage, enabling offline access to previously searched IFSC codes and branch details.
  • MVVM Architecture: Ensures a clear separation of concerns within the app, making the code more maintainable and testable.
  • Material Design Components: Implements modern design principles to enhance the visual appeal and usability of the app.
  • Unit and Instrumentation Testing: Ensures the app functions correctly through various test cases and scenarios.

Contributing 🀝

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project on GitHub.
  2. Clone your Fork to your local machine:
    git clone https://github.com/your-username/IFSC-Sampark.git
  3. Create a New Branch for your feature or bugfix:
    git checkout -b feature/AmazingFeature
  4. Commit Your Changes:
    git commit -m 'Add some AmazingFeature'
  5. Push to the Branch:
    git push origin feature/AmazingFeature
  6. Open a Pull Request on GitHub.

License πŸ“„

Distributed under the MIT License. See LICENSE for more information.

Contact πŸ“¬

Sai Pritam Panda

Sai Pritam Panda

Email

LinkedIn

GitHub

Project Link: https://github.com/saipritampanda/IFSC-Sampark

About

Introducing IFSC Sampark: Streamlined and swift, this app swiftly retrieves bank details via user-entered IFSC Codes. Powered by Razorpay's robust API, it ensures efficiency and accuracy. Experience a clean, intuitive interface for seamless navigation. Simplify your banking inquiries with "IFSC Sampark".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages