Skip to content

Analyze and manage financial transactions from text files (CNAB) with a user-friendly dashboard

Notifications You must be signed in to change notification settings

fjrjdev/CNAB-Financial-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the Project

"The objective of this project was to evaluate my technical and practical expertise in using Django for backend development and React JS for frontend development."

Solution

A user-friendly dashboard that allows for the efficient analysis of CNAB text files, enabling the storage of financial transaction information in a database of your choice. The dashboard also provides the capability to list the total number of transactions made per store and quickly view the total balance of a selected store, making it an ideal tool for managing and tracking financial data.

Technologies

Back end

Front end

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Recommended


Installing with docker


  • Step 1: Clone the repository
git clone git@github.com:fjrjdev/dashboard_fullstack.git
  • Step 2: Navigate to the cloned repository directory
cd dashboard_fullstack
  • Step 3: Build the application
docker compose up --build

This command will create the required images and containers for the application.

  • Step 4: Start the application
docker compose up
  • Step 5: Access the application
Visit http://localhost:3000/ in your web browser.

Note: Make sure you have docker on your system before running the above commands.

Screenshots

Employee data Employee data Employee data