Welcome to the Malamal Bank project repository! This project showcases the use of TypeScript, Next.js 13, SCSS, and Firebase to create a dynamic banking web application with a focus on user experience and functionality.
- User Authentication: Secure authentication and registration process for customers.
- Account Dashboard: Access account information, including balances and recent transactions.
- Fund Transfers: Transfer funds between accounts effortlessly.
- Bill Payment: Conveniently pay bills directly through the application.
- Responsive Design: The application is designed to work smoothly on various screen sizes and devices.
- Framer Motion Animations: Enjoy subtle animations powered by Framer Motion for a polished feel.
- TypeScript
- Next.js 13
- SCSS (Sass)
- Firebase (Authentication, Real-time Database)
- Framer Motion (Animations)
- Clone this repository to your local machine.
- Install dependencies using
npm install
oryarn install
. - Create a Firebase project and configure authentication and real-time database.
- Update Firebase credentials in the project.
- Run the development server using
npm run dev
oryarn dev
. - Open your browser and navigate to
http://localhost:3000
.
Contributions to this project are welcome! If you'd like to contribute, please follow the standard fork-and-pull-request workflow.
This project is licensed under the MIT License.