/Wallet_Platform

This project is a wallet website where a regisetered customer can send and receive money from/to other registered customers. Your account number is extracted from the phone number provided by you during registration When you send money to a customer, he/she receives the money and sees the transaction history on his/her dashboard

Primary LanguageHTMLMIT LicenseMIT

Wallet_Platform



Contributors Forks Stargazers Issues Twitter Twitter


Explore the docs »

View Demo · Report Bug · Request Feature


Table of Contents
  1. About the project
  2. Exposure
  3. Usage
  4. Contact
  5. Acknowledgments

back to top


About Wallet_Platform

This project is a wallet website where a regisetered customer can send and receive money from/to other registered customers. Your account number is extracted from the phone number provided by you during registration When you send money to a customer, he/she receives the money and sees the transaction history on his/her dashboard

back to top

Built With:

Python HTML5 CSS3 JavaScript Flask Jinja SQLite Bootstrap

back to top


Exposure

Creating this project got me more exposed to:

  • Debugging
  • Team work
  • Collaboration
  • Database Management
  • Authentication
  • JavaScript
  • Authorization
  • Third Party Integration

back to top


Usage

To get a local copy up and running, follow the steps below.

Prerequisites

Python3: Get Python

Installation

  1. Clone this repo
    git clone https://github.com/engrmarkk/Wallet_Platform.git
  2. Create a virtual environment
    python -m venv your_venv_name
  3. Activate the virtual environment on powershell or cmd
    your_venv_name\Scripts\activate.bat
    On Bash ('Scripts' for windows, 'bin' for linux)
    source your_venv_name/Scripts/activate.csh
  4. Install project dependencies
    pip install -r requirements.txt
  5. Set configurations
set EMAIL_USER=<your-email>
set EMAIL_PASS=<your-generated-password>
set CLOUD_NAME=<your-cloudinary-name>
set API_KEY=<your-cloudinary-api-key>
set API_SECRET=<your-cloudinary-api-secret>
set PDF_KEY=<your-pdf-key>
  1. Run Flask
    flask run
  2. Open the link generated in the terminal on a browser
    http://127.0.0.1:5000/

back to top



back to top


Contact

Adeniyi Olanrewaju - @iamengrmark - adeniyiboladale@yahoo.com
Solomon Great - @B_lovedth - greatsoma2019@gmail.com

Project Link: Wallet_Platform

back to top


Acknowledgements

This project was made possible by:

back to top