This platform allows users to register, log in, and manage their finances in a fun way.
- Hackathon Achievement: Our team won third place in the BCI MACH Hackathon by developing a web app that allows users to manage their finances and investments in a simple and intuitive way.
- Technologies Used: We used React, Material UI, Java, and Spring Boot.
- Mission: To improve financial education throughout Chile, personalized for your goals, generating saving habits, monthly expense control, and custom statistics for you!
- User Registration
- User Login
- Account Balance Display
- Transaction History
- Fund Transfers
-
Clone the repository:
git clone https://github.com/yourusername/digital-banking-platform.git cd digital-banking-platform
-
Install dependencies:
npm install
-
Start the development server:
npm start
To register a new user, navigate to the registration page and fill out the form with your details. The form includes fields for name, lastname, email, and phone number.
To log in, navigate to the login page and enter your email and password.
Once logged in, you can view your account balance, transaction history, and make fund transfers.
src/views
: Contains the main views of the application such asRegister
,Login
,Home
,Initial
,Identification
,Transferencias
, andMovimientos
.src/components
: Contains reusable components likeCard
.src/services
: Contains service files for API calls.src/Routes
: Contains route constants.src/theme.js
: Contains the theme configuration for Material-UI.src/colors.js
: Contains color definitions used in the theme.