Skip to content

Latest commit

 

History

History
62 lines (41 loc) · 1.87 KB

File metadata and controls

62 lines (41 loc) · 1.87 KB

Hackathon Fem BCI MACH - Chile

This platform allows users to register, log in, and manage their finances in a fun way.

About the Project

  • 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!

Features

  • User Registration
  • User Login
  • Account Balance Display
  • Transaction History
  • Fund Transfers

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/digital-banking-platform.git
    cd digital-banking-platform
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

Usage

Registration

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.

Login

To log in, navigate to the login page and enter your email and password.

Account Management

Once logged in, you can view your account balance, transaction history, and make fund transfers.

Project Structure

  • src/views: Contains the main views of the application such as Register, Login, Home, Initial, Identification, Transferencias, and Movimientos.
  • src/components: Contains reusable components like Card.
  • 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.

We had fun and met new friends!