ATM simulator banner

ATM simulator

6 devlogs
11h 21m 47s

This is an ATM simulator, where you can deposit or withdraw money. You can have an account where all your data is saved, the emails and passwords are saved in a .db and are hashed for more security. :)

Loading README...

javieretulain13

Shipped this project!

Hours: 1.52
Cookies: 🍪 6
Multiplier: 3.65 cookies/hr

I fixed a error with the sign up and the log in. This error was caused because the connection with the database was wrong. Now, the web is totally functional and I wish you like it.

javieretulain13

I fixed a error with the sign up and the log in. This error was caused because the connection with the database was wrong. Now, the web is totally functional and I wish you like it.

Attachment
0
javieretulain13

After a lot of work I added transfers between users to the app. For this transfers you use the ID of the person you want to transfer. The IDs are unique obviously. This transfers are also saved in the history and are in the graphic. I’m happy with the results of this project knowing that is my first. If there is one error you can tell me, so I will fix it. :)

Attachment
Attachment
Attachment
Attachment
0
javieretulain13

Updates here. Now you can log in and create and account that is related with your balance and all your data. Passwords, emails, and other data are now saved in a .db file, passwords are hashed for more security and I eliminated the .txt files. I don’t know why, I can’t the URL of the project in the main page but I paste it here in case you want to try it. If it has any error I will appreciate if you tell me. :)
URL: https://atm-simulator-3f2s2vttythxzzxsbuzd4w.streamlit.app/

Attachment
Attachment
Attachment
Attachment
0
javieretulain13

I was working a lot in this project, I already had the app finished but I wanted to add things and do a web version, so that’s when I worked. I used streamlit to the web version and basically copy and paste the work I already had with a little bit modifications. The app is not finished but is better than before. I want to add new pages like log in page or transfers page. I will working on that. :)

Attachment
Attachment
0
javieretulain13

Now you can see an history of the actions do you made with your balance. This balance now is in a txt file, so from now it is saved and is not set. For example, if you close the program and open it after, the balance doesn’t reset to a generic number. Apart of that I solved some bugs and added thigs.
When I fell more secure I will start a more complex project. :)
PS: If you don’t understand the language you can ask.

Attachment
Attachment
Attachment
0
javieretulain13

I made functions for retire and deposit money creating a variable that contains the amount of money do you have (“saldo”). Almost everything is in Spanish because I’m not familiar with English to code, but if you have any doubt you can comment your question and I will answer you. The next step in the project is find the way to get a memory for the variable “saldo” (the amount of money do you have).
This project is pretty simple but is for me to remember how to code.
Thanks for reading.

Attachment
0