Skip to content

A full-stack mobile application for a digital bank, developed in React Native with firebase integration for data storage and authentication.

Notifications You must be signed in to change notification settings

dingavinga1/debithub

Repository files navigation

DebitHub

Introduction

DebitHub was a team project with the purpose of creating a full-stack mobile application. It is a digital banking application with almost all core functionalities included, along with some additional tweaks such as dark mode and a dual implementation for admin and user in the same application. Admins can not sign up using the application and have been added through my firebase project console. For accessing the admin panel, the following credentials can be used:

  • email: admin@dhl.com
  • password: adminadmin

Please note that this email is not based off of a valid email. If anyone creates/owns this email, please contact me and I will make sure to replace it.

The front-end and backend implementation are both open-source and have been provided in this repository. If you want to integrate your own firebase project into this application, you can replace the /android/app/google-services.json file with your own.

Usage Instructions

This project took our team a lot of time and effort. We have put it up as an open-source project, so please be sure to give proper attribution to debithub's github repository: https://github.com/dingavinga1/debithub.git

Please also make sure to follow my team and give them your support:

How to use

  • Clone the repository git clone https://github.com/dingavinga1/debithub.git
  • Run npm install in the local repo directory
  • Run npx react-native run-android

Gallery