Coder Social home page Coder Social logo

gunalgupta / bank Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 30.74 MB

This repository contains a banking management system developed as part of a database management system course project. The system was implemented using NodeJS, ExpressJS and MySQL for the backend database.

License: MIT License

CSS 21.33% JavaScript 28.74% Handlebars 49.94%
bank-management-system bank-management-system-project css express-handlebars expressjs html javascript mysql nodejs

bank's Introduction

Bank Management System - Bank Hamara 🗿

Overview

This is a web application project developed for the Database Management course (CS262) by our group during the 4th semester of B.Tech. The application is designed to manage the operations of a bank, providing account creation, user dashboard for customers, and admin ui. The application is built using HTML, CSS, and JavaScript for the front-end and MySQL for the back-end.

Technologies Used

Front-End:

  • HTML
  • CSS
  • Javascript

Backend:

  • MySQL
  • NodeJS
  • ExpressJS
  • Express Handle Bar

How to Run the website

To run the application, you need to follow these steps:

  1. Install NodeJS on your local machine.
  2. Copy the project files (excluding: package.json , Node_Modules and package-lock.json files) in a folder named bank.
  1. Create a database called project in MySQL and import the database.sql file included in the project repository else you can rename the database and update the same in extracted project files Connection code.
  2. Open the folder in VS Code or any other IDE.
  3. Open a new terminal and type the below line
npm init

Press Enter until you get to the root path as attached in image, Additonally you will get a package.json file in your folder.

image

  1. Now install Express and other stack by typing below line in terminal.
npm install express dotenv express-handlebars body-parser mysql

The Node modules and package-lock.json would be created in your folder.

  1. Now install nodemon by typing below line in terminal.
npm install --save-dev nodemon

Your Bank folder would be consiting the files :

image

  1. Now in your package.json file add the below code lines in scripts
"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start" : "nodemon app.js"
  },
  1. To run the project, enter the below line in terminal
npm start 

Screenshots

  • HomePage

HomePage

  • Login/Sign-Up

Login

  • Account Dashboard

Dashboard

Contributors

  • 1. Ved Vekhande
  • 2. Gunal Gupta
  • 3. Anubhav Dubey
  • 4. Navin Kumar

bank's People

Contributors

ved-01 avatar gunalgupta avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.