Skip to content

meghaapk/SparksBankingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

SparksBankingSystem

This project has been completed during my one-month Web development Internship with The Sparks Foundation.

Task assigned was as follows:

Create a simple dynamic website which has the following specs.

  1. Start with creating a dummy data in database for upto 10 customers. Database options: Mysql, Mongo, Postgres, etc. Customers table will have basic fields such as name, email, current balance etc. Transfers table will record all transfers happened.
  2. Flow: Home Page > View all Customers > Select and View one Customer > Transfer Money > Select customer to transfer to > View all Customers.
  3. No Login Page. No User Creation. Only transfer of money between multiple users.
  4. Host the website.

Techstack:

Client Side: Html, CSS, Javascript Server Side: PHP DBMS: MySQL

Project code description

  1. index.php : Home page of the project, Strating page in the project.
  2. viewCustomers.php: It displays the customers table after fetching it from the database.
  3. transfer.php: This is responsible for fund transfer after asking for id of payer and payee and amount.
  4. resultpage: This is the action page after user fills the form for transaction showcased by transfer.php. Here the actual transaction of money from database takes place. It is also responsible for error handling if any occurs in form filling. Also, it updates history table in DB which is keeping track of all transactions happened so far.
  5. recordspage.php: Shows the transaction record of all the money of customers taking place.
  6. navbar.php: Showcases the navigation bar at top of all pages.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors