Logo design and ui designing in progress :)
Log in to leave a comment
Worked on a yubikey connection system, hardware authentication using a static password, but ill be removing as its counterintuitive for the web version ill be implementing. this is merely a log on my work :) github commit to prove work :D
Log in to leave a comment
Faced another issue with saving password, my implementation was flawed from the beginning, the keyphrase was not loading properly and the signup process was the leading issue, also optimised the database to adjust for production v1. also did lot of testing with the ui, to find any abnormalities. found some and fixed them accordingly. removed redundant file.
Log in to leave a comment
Worked on editing and finding a minecraft css framework that i could use. also make a basic frame for how the website will look
Log in to leave a comment
Fixed the password storage, it was actually the RLS policies on supabase that needed to be updated for both insertions, updates and selects. Once i fixed that, i sorted some bugs with adding more passwords in the json file. Thats pretty much it for now…
Log in to leave a comment
Code prettification, added inline comments for effective maintenance, added a webserver for future password webapp. also worked on database restructuring and went through the supabase docs to see what i can implement. Further plans to allow yubikeys to store key phrases (lets hope there is a way)
Log in to leave a comment
Fixed an issue with keyphrases affecting encryption/decryption. On signup the encryption code was encrypting the data with a key “”, which is just empty so decryption of the data with the correct key “{the actual key here}” was returning an error all along. I Fixed this error, but i need to change my password storage method as the appended json is not getting stored on the db
Log in to leave a comment
Added key phrase to login functionality, also did some testing to find out that I haven’t actually handled exceptions thrown by supabase. authentication checks to be implemented, and logout functionality implemented. fixed inconsistencies with UI experience. also did some research on cryptography functions supported by python
Log in to leave a comment
TL;DR I Created a fully functional password generator and created basic authentication logic.
So, I used a library called wonderwords, pretty cool tbh. also using supabase as I mentioned previously. The app generates a few keywords and hashes them with a salt in the database. (security is important as this is also the encryption key for the passwords)
Log in to leave a comment
forgot to mention the login needs to be fixed
Tested the authentication with firebase and found it to be dangerous to leave my firebase project APIs public like that (especially cuz u only have Admin SDK with python), so found supabase which is more forgiving and allows me to leave it fine but with the protection of RLS. Implemented database functionality via supabase and also created Row Level Security (RLS) Policies allowing users to only access their own data on the database.
Log in to leave a comment
basic app only with password gen as of now, more unconfirmed features to be added, also user signup will be on a website because i dont really want to take the risk of open API keys. i still have to research about how i can “not” leave my api keys in my code
Log in to leave a comment
Resorted to separate page because it just so happens to be the chrome is kind of slow, and doesn’t want high tech in their extensions, smh. It’s kind of sad because I got the popup thing designed minimally and got the code working on the browser; but the chrome extension just DOESN’T WORK.
Well atleast this works… I’ll just need to cook up a readme file and that should be it…
Log in to leave a comment
My first react native project gang :D
A really simple and nice Finance Tracker app that I made myself, Tracks your finances and transactions with nifty little icons connected to categories.
Generated app binaries and a functioning apk file with Expo EAS and bugfixing in preparation for official production
Log in to leave a comment
Created an expo prebuild and worked on the readme.md of the app, fixed up any redundant files for production
Log in to leave a comment
Added wallet export functionality and wallet clear, the app is ready to be pushed as version 1, just need to figure out the auto update functionality for the transactions on screen
Log in to leave a comment
Add transaction screen works now with full code, i need to enable a auto refresh on all screens displaying a transaction scrollview.
Log in to leave a comment
Worked on the transactions page especially UI components, I’ll probably get this part done by tomorrow. Also removed redundant code such as unused stylings.
Log in to leave a comment
Worked on the transaction functionality to be implemented across home and the transaction history pages. also reimplemented the hr tag to make a cleaner Ui. tried using it on android but then there was ui underflow, so i had to implement safearea.
Log in to leave a comment
worked on getting the local storage running once you signup
Log in to leave a comment
Figured out about ‘@react-native-async-storage/async-storage’ for my data storage which will be on the user’s phone itself. I am also working on making a transaction log system which will be a bit later. 🥲
Log in to leave a comment
Added default recent transaction placeholders. Changed the designs by ALOT cuz the Canva designs i made looked awfully off, plus this has a nice feel to it so yes this was a really productive session. more ui updates coming to the app soon
Log in to leave a comment
Worked on deciding a solid color scheme for the recent transactions, also working on the icons to display for these transactions
Log in to leave a comment
Added a hide and unhide button feature that lets you hide your balance so its bit safe around others, I’m also looking at possible local storage options so I don’t need to manage a db
Log in to leave a comment
I worked on getting the bottom navigation and had to go through an extensive icon library to find really fitting icons, also I forgot to mention that I actually used a horizontal scroll component from react native, I just need to find a way to store user info, probs in a json or smth. Removed the hello “user” text cuz I needed a database, and I don’t want to deal with provider costs
Log in to leave a comment
Worked on importing a new font, and also worked on the home page after login. I also made the forgot password feature work by working on the firebase backend to send reset password emails to end users on request.
Log in to leave a comment
Added a forgot password page and refactored firebase code for ease of access. experiementing with custom fonts for a better UX, but lets see
Log in to leave a comment
I worked on the Ui for the new home screen. Going through a lot of Dribble Ui designs cuz I am in desperate need of inspiration. Either way I think this design looks good for now. I’ll work on it later
Log in to leave a comment
Found a new video to put on the background, had to compress it to make it run faster (still a delay between when it starts), also firebase authentication works with signup and login :D
Log in to leave a comment
Finally got a grip of how React Native works after watching countless tutorials :) Also made this really nifty little Login UI. I agree it does need ALOT of work on it, but who am i to judge. ;D
Log in to leave a comment
Created the color scheme and the marketing materials for the app itself
Log in to leave a comment
idk why but the dev log seems to be posted twice smh 🤦♂️
Just created my first react native app and im planning to make this finance app really good
Log in to leave a comment