Skip to content

namhkle/ATMDjango

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATMDjango

workon yourEnvName
python manage.py runserver

Login with
username: admin
pw: group1
http://127.0.0.1:8000/admin/

You can add new accounts or use the existing accounts here in this module. You can see the passwords there. 1 of the 2 already created accounts is: account name: tyler
pw: t
http://127.0.0.1:8000/admin/ATM/account/

Our homepage will be user login. http://127.0.0.1:8000/

We will go to this page after user login success http://127.0.0.1:8000/user-account-panel/

This will be an example of card details if you click on one of the little card under "Your card(s)"
http://127.0.0.1:8000/user-account-panel/card-details/?card_name=miguel-card

These are the two features for user account, you can go there and test it out. They generally work but for some reason, save() currently does not work T.T. It does not update our database after withdrawl or transfer. You can check out the two functions withdrawl & transfer in views.py and hope we solve the problem together.
http://127.0.0.1:8000/user-account-panel/withdrawal/
http://127.0.0.1:8000/user-account-panel/transfer/

Plus, he wants us to transfer money from one account to another. Which is what we have not figured it out yet...it deals with foreignKey in the models.py file but let's figure it out together.

If you want to go to admin account panel. Use this login page: http://127.0.0.1:8000/admin-login/
Login with admin account
username: admin
pw: group1

Admin will be able to see all the cards and accounts as well as the ATM machine status
http://127.0.0.1:8000/admin-account-panel/
http://127.0.0.1:8000/atm-status/

Feel free to add visual design to our project.

About

ATM Machine Stimulation Web App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •