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

Watchers

Forks

Releases

No releases published

Packages

No packages published