Skip to content

aasmaa01/Agios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Échelle des Intérêts (Agios Calculator)

A React web application to calculate interests, TVA, fees, and agios for bank accounts.
Users can input account information, manage financial movements, and view automatic calculations in a structured dashboard.


Features

  • Dark/Light Mode support
  • Account management (Numéro de compte, Raison Sociale)
  • Movements Table with real-time calculations
  • Excel (.xlsx) Import for financial data
  • Excel (.xlsx) Export
  • Summary Table: Interests, TVA, Fees, Agios
  • Validation of dates and interest rates
  • Backend-ready architecture (Express.js planned)

Built With

React Tailwind CSS Vite React Router React Hook Form SheetJS

This project is built with ❤️ by Asma, dedicated to ✨my father✨.


Screenshots

Screenshot 1 Screenshot 2
Screenshot 3 Screenshot 4

Tech Stack

  • React + Vite
  • Tailwind CSS (for styling + dark/light mode)
  • React Router (page navigation)
  • React Hook Form (form handling & validation)
  • SheetJS (xlsx) (Excel import support)
  • Express.js Backend (planned, not yet implemented)

Roadmap

  • Setup project skeleton and file structure
  • Implement ThemeContext (dark/light mode)
  • Add Account Form (Numéro de compte, Raison Sociale)
  • Build Movements Table with calculations
  • Add Summary Table (total interests, TVA, agios)
  • Enable Excel import
  • Connect backend with Express.js + database

About

Manage bank accounts, calculate interests and fees, and handle Excel imports/exports.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages