Skip to content

Repository files navigation

FintechGate

FintechGate is a responsive accounting application built to simplify financial management workflows. It provides users with tools to manage transactions, track expenses, generate reports, and handle essential accounting operations through an intuitive interface.

This project showcases frontend engineering practices including scalable component architecture, client/server state management, form handling, authentication flows, and responsive UI development.

Note

This repository is a portfolio version of a project developed in a professional environment. The original repository contains additional branches, commits, and team-specific configurations. Sensitive information such as API keys and environment variables has been removed for security reasons.

Features

  • 🔐 JWT-based authentication flow
  • 🌙 Dark/light theme support
  • 🌍 Multi-language support
  • 💰 Transaction and expense management
  • 📊 Financial reporting workflows
  • 🖨️ Document printing
  • 📄 Excel export functionality
  • 📱 Responsive design for desktop and mobile

Table of contents

FintechGate

Screenshots

Login:

Desktop view (light mode):

App Screenshot

Desktop view (dark mode):

App Screenshot

OTP code verification:

App Screenshot

Panel (light mode):

App Screenshot

Panel (dark mode):

App Screenshot

404 error page:

App Screenshot

Mobile view:

App Screenshot

Tech Stack

Core

  • React
  • TypeScript
  • React Router

State Management

  • Zustand for client-side state management
  • React Query for server state and API data synchronization

Forms & Validation

  • React Hook Form
  • Yup

UI

  • Ant Design
  • Tailwind CSS

Utilities

  • Axios
  • Day.js
  • i18next

Engineering Highlights

  • Built reusable UI components and frontend patterns to improve consistency and maintainability.
  • Applied React Query for server state management, caching, and API synchronization.
  • Used Zustand for lightweight client-side state management.
  • Developed reusable form workflows with React Hook Form and schema-based validation.
  • Designed responsive layouts supporting multiple screen sizes and themes.

Project Status

This repository is maintained as a portfolio showcase of frontend engineering practices and application architecture.

About

Accounting application 💸

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages