Skip to content

Repository files navigation

Light Mode Logo

Dark Mode Logo

CholtiBank - Digital Banking Platform

CholtiBank is the first digital bank in Bangladesh, revolutionizing the banking experience by providing a range of online services that were traditionally confined to physical branches. This project aims to digitize and streamline various banking processes, offering customers the convenience of accessing financial services from the comfort of their homes.

Screenshots

Home Page

Home Page

Tech Stack 🛠

TechDocsDescription
ReactJSA JavaScript library for building user interfaces
Next.jsA React framework for building server-rendered applications
ReduxA state management library for JavaScript applications
Redux ToolkitThe official, opinionated, batteries-included toolset for efficient Redux development
React ApexChartsA React wrapper for ApexCharts, a modern charting library
React CountupA lightweight React component wrapper around CountUp.js, a JavaScript library for smoothly transitioning numbers
React Hot ToastA flexible and customizable toast notification library for React applications
React IconsA collection of popular icons for React applications
React Fast MarqueeA performant and customizable marquee component for React applications
SwiperA modern touch slider with hardware-accelerated transitions and native-like behavior
Tailwind CSSA utility-first CSS framework for rapidly building custom user interfaces
TypeScriptA typed superset of JavaScript that compiles to plain JavaScript
aosA library to animate elements as you scroll down, with smooth and beautiful animations
axiosA promise-based HTTP client for the browser and Node.js
clsxA tiny utility for constructing className strings conditionally
framer-motionA production-ready motion library for React
friendly-challengeA user-friendly captcha service for your web applications
jwt-decodeA library to decode JWTs (JSON Web Tokens)
next-themesA library for managing themes in Next.js applications

Features

  • 🔒 Highly Secure
  • 🎨 Customizable Themes
  • 📱 Fully Responsive
  • ✨ Beautiful Animations
  • 💬 Interactive Messages
  • 📢 Real-time Notifications
  • 🔄 Dynamic Slides
  • 📈 Performance Optimized
  • 🚀 Fast Loading Times
  • 📱 Responsive Images
  • 🎨 Customizable Themes
  • 🌐 SEO Friendly
  • 🛡️ CSRF Protection
  • 📜 Detailed Documentation
  • 🔄 Version Control (Git)
  • 📦 Easy Installation🚫
  • 🚦 Error Handling

Services/Major Functionalities

  1. Open Bank Account:

    • Types: Checking, Savings accounts, Money market, non-resident account.
  2. Deposit Money:

    • From any bank
    • From Visa/Master Card
    • ATM
    • From Agent
  3. Withdraw Money:

    • From ATM
    • From Agent/Cholti Agent Account
  4. Money Transfer:

    • Cholti to Cholti
    • Cash by code
    • BKash
    • Nagad
    • Prepaid Card
    • Binimoy
  5. Mobile Recharge:

    • Grameenphone, Robi, Airtel, Banglalink, Teletalk
  6. Statements

Color Reference

ColorHex CodePreview
Primary#ff9100Primary Color
Secondary#04185CSecondary Color
  1. Access the Live Application.

    Explore the live version of Choltibank here.

About

CholtiBank is a cutting-edge digital banking platform, revolutionizing the financial landscape in Bangladesh. Built with React, Next.js, and Redux, it offers a seamless and secure banking experience, providing a wide range of services from account management to secure transactions.

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages