This is an Online Banking Concept created using Django Web Framework.
Be sure you have the following installed on your development machine:
Run Redis server
redis-server
To setup a local development environment:
Create a virtual environment in which to install Python pip packages. With virtualenv,
virtualenv venv # create a virtualenv
source venv/bin/activate # activate the Python virtualenv
or with virtualenvwrapper,
mkvirtualenv -p python3 {{project_name}} # create and activate environment
workon {{project_name}} # reactivate existing environment
Clone GitHub Project,
[email protected]:saadmk11/banking-system.git
cd banking-system
Install development dependencies,
pip install -r requirements.txt
Migrate Database,
python manage.py migrate
Run the web application locally,
python manage.py runserver # 127.0.0.1:8000
Create Superuser,
python manage.py createsuperuser
Run Celery (Different Terminal Window with Virtual Environment Activated)
celery -A banking_system worker -l info
celery -A banking_system beat -l info