Skip to content

PhantomLeii/banking-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BANKING SYSTEM (BACKEND/API)

TABLE OF CONTENTS

  1. Background
  2. Tool Stack
  3. Documentation

Background

The purpose of this banking API is to implement the theoretical knowledge I have acquired in the development of APIs. It serves as a practical application of the concepts and techniques I have learned. This API is designed to work exclusively with its corresponding client, providing a simple and streamlined interface for banking operations.

Tool Stack

I have leveraged Django REST Framework for the development of this API. The authentication system, although its quite simple, uses an extension of this framework (Django REST Framework (SimpleJWT)).

For a smoother development experience, I found a tool called Rav that helped with shortening the process of writing the commands I would need to run repeatedly.

To Do: I am currently looking to deploy this API on MS Azure. I just need to research some more to find the most financlially comfortable route for a student like me :-)

All modules and libraries used in this project can be found in the requirements.txt file of this repository.

Documentation

To Do: A simple docs website will be deployed on github pages to show the architecture of the API and to allow other users to test it and to explore it's functionality :)

Releases

No releases published

Packages

 
 
 

Languages