BigDogEnergy / Ripaw

Ripaw is an inspired clone of commonly used banking apps. It is being used to improve my skills while I move to learn how to present this data to users in a more meaningful way.
https://ripbawbanking.onrender.com/
0 stars 0 forks source link

Ripaw

Ripaw is a Flask - React fullstack clone of many different parts of common banking apps. It was built to act as a way for me to practice engaging with data and presenting it in more meaningful ways to a customer. The longterm learning intention is to develop the skills required to show a potential future employer that I can interact with and manipulate data in meaningful ways.

Live Site

Technologies Used

To be sorted: Websockets Future implementation: Charting data using Canvas

Frontend

Backend

To Get Started (Bash / Zsh)

  1. Clone this respository

  2. Create .env files based on the development examples.

  3. Get into your shell

  4. Install dependencies

    pipenv install -r requirements.txt
  5. Install Node.js Dependencies:

    cd react-app
    npm install
  6. Start the backend:

    flask db upgrade
    flask seed all
    flask run
  7. Start the frontend:

    cd react-app
    npm start
  8. The application will now be running at http://localhost:3000/.

Functionality & MVPs

Authentication

A user can:

Demo User available

Accounts

A user can:

Transactions

A user can:

Admins can delete a transaction.

Messaging

A user can:

Upcoming Features:

Friends Sending Transactions through messaging (via websockets)