Skip to content

kamilpikula/wsb-bank

Repository files navigation

WsbBank by Kamil Pikula

Mini system bankowy stworzony w ramach zaliczeń z zajęć programowania - WSB Poznań. Jest to projekt prostej aplikacji bankowości internetowej. Dzięki tej aplikacji użytkownik może zarządzać swoimi "wirtualnymi" finansami. Potencjalnymi odbiorcami są klienci bankowi. Dla odbiorców są tutaj dwie, główne korzyści: szybkie zarządzanie kontem (wpłata/wypłata/przelew dwoma kliknięciami) oraz przyjazne UI z odpowiednimi wykresami oraz statystykami. Funkcjonalności:

  • wpłata i wypłata pieniędzy
  • przelewy
  • uwierzytelnianie użytkowników
  • historia operacji na koncie
  • możliwość edytowania konta
  • autogenerowanie numeru konta podczas rejestracji
  • wyświetlanie nazwy banku do którego realizowany jest przelew
  • przyjazne UI panelu klienta
  • intuicyjna i prosta nawigacja po aplikacji
  • responsywność
  • kontakt

Technologie

  • Ruby on Rails
  • PostgreSQL
  • Stisla Theme + Bootstrap

Wersja live

Deploy aplikacji zostały wykonany w serwisie Heroku dla darmowej wersji, więc pierwsze ładowanie może potrwać dłużej.

Konto do testowania

W tabeli poniżej znajdują się dane do kont testerskich na środowisku produkcyjnym (link wyżej). Oczywiście sama rejestracja działa i można założyć swoje własne konto.

login hasło
user password
user1 password

Schemat bazy danych

Schemat bazy danych (tabele oraz pola) znajdują się w pliku db/schema.rb

Instalacja projektu lokalnie

Po instalacji Ruby v.2.7.0 oraz zainstalowaniu gemu Ruby on Rails wykonaj następujące kroki:

$ cd wsb-bank
$ bundle install
$ rake db:create
$ rake db:migrate
$ yarn
$ rails s

Po kilku chwilach aplikacja powinna się uruchomić na adresie http://localhost:3000/

Zrzuty ekranu

Główne okno przed zalogowaniem się: Główne okno przed zalogowaniem

Logowanie: aqueous-hollows-11968 herokuapp com_users_sign_in

Główny panel użytkownika (statystyki): Główny panel użytkownika (statystyki)

Historia transakcji: Historia transakcji

Edycja konta: Edycja konta

Klienci banku: Klienci banku

Wykonanie: Kamil Pikula

About

🚀 Just see below to read `readme.md` ____ Live: https://aqueous-hollows-11968.herokuapp.com/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published