rajbir21-droid / basic-banking-system

https://rajbirbank.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basic-banking-system

Introduction

This is the first task given by ** The Spark Foundation ** 
A basic banking system with customer and transaction history page 
a customer can transact any amount of money they want.
  • You can visit the website by clicking here.

Third-Party Libraries Required :

For backend:
   "dotenv": "^10.0.0",
   "express": "^4.17.1",
   "mongoose": "^5.13.2",
   "nodemon": "^2.0.10",
For Front-End:
  "axios": "^0.21.1",
   "aos": "^2.3.4",
  "bootstrap": "^5.0.2",
  "popper.js": "^1.16.1",
  "react": "^17.0.2",
  "react-dom": "^17.0.2",
  "react-router-dom": "^5.2.0",
  "react-scripts": "4.0.3",
  "web-vitals": "^1.1.2"

How to install the above Library :

  • Change to the directory using -

  • For the back-end:-

    npm install
    
  • For the front-end:-

    cd client
    npm install
    

How to use it:

  • Run this command to start the project.
    First start the backend:-
    npm start
    
    Then this command for the front-end:-
    cd client
    npm start
    

How to setup the mongodb:

In the config.env file
mongodb+srv://yourusername:<password>@cluster0.m9l4p.mongodb.net/myFirstDatabase?retryWrites=true&w=majority
use your username and password and database name here you created in MongoDB atlas

About

https://rajbirbank.herokuapp.com/


Languages

Language:JavaScript 56.3%Language:CSS 28.9%Language:HTML 14.8%