Skip to content

agusszarate/Full-Stack-Program-ITBA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack-Program-ITBA

Homebanking Project

This project is a full-stack homebanking application developed as part of the Full Stack Developer course organized by ITBA. It consists of a backend built with Python and Django REST Framework (DRF) and a frontend built with Javascript and Next.js, all within the same repository.

Technologies Used

Backend

  • Language: Python
  • Framework: Django REST Framework (DRF)
  • Authentication: Custom authentication system for clients and employees
  • Database: SQLite (since no production environment is expected)
  • Logging & Monitoring: Configured for auditing transactions and system events

Frontend

  • Language: Javascript
  • Framework: Next.js
  • UI Library: Material UI
  • State Management: React Hook Form (for handling forms)
  • API Handling: Axios

Features

Backend Features

  • User authentication with different roles (clients and employees)
  • Account and transaction management
  • Loan request and approval system based on client category
  • Card issuance and management
  • Audit logs for banking operations

Frontend Features

  • Client dashboard for viewing accounts, transactions, and loan status
  • Employee dashboard with administrative tools
  • Responsive UI with Material UI components
  • Secure API integration with backend services

License

This project is for educational purposes only and is not intended for commercial use.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors