Activity

msglakshya

Hello fellow chefs!

I bring good news with me, this devlog solves the bug i was facing previously! After much research and numerous conversations with multiple AI agents, i managed to solve my navigation error and everything seems to work properly now. Although I do not quite understand what the original problem was, I had to restructure basically all my files and folders.

Besides this, I added in some quality of life improvements such as keyboard avoiding views for input fields, made my pages scrollable, added pull-to-refresh on my lists that fetch data up from supabase.
I would say that basic functionality and the skeleton version of my app could be deemed complete. Next up, I will move on to the actual core logic of splitting expenses between group members.

This would involve a symphony of a lot of different parts, but thats a story for another devlog about the bugs I’m about to encounter, and the next on how I fix them and get things up and running!
Anyways, over and out!

Attachment
0
msglakshya

Hello again!

Not much significant progress made this time since most of my time was spent on debugging! I’ve set up the ability to enter emails of other users, and send them an invite to join your group and add them as a member with whom you can split your expenses.

During this, I discovered a lot of problems with supabase and had to modify a lot of my already existing RLS policies, which took up most of my time (and which wasn’t logged sadly!). However, after a lot of trial and error and multiple conversations with chatgpt, the error is resolved.

Users can now easily send invites, and the recipients can accept or decline them based on their preference, and add themselves to the invited group. While doing these, although, I ran into another error, relating to my tab navigation which possesses another stack navigator inside it.

The next log from me will hopefully be about fixing that error, which I have to admit, has been very annoying! Anyways, over and out for now!

Attachment
0
msglakshya

Hello chefs!
I’ve been working on this a little bit more than since I started logging my hours, so during the while, i’ve set up authentication for users, including email sign up/sign in. I’m also actively working on improving the design as it looks a bit janky and unfinished right now.

Next up, I’ve started work on the home screen where all groups a user is part of is displayed. I’m also working on dynamic routes to navigate a user to the screen with all the info of a particular group. I am using supabase for the first time so it comes with its challenges! I’ve only ever used Firebase before and this is my first time ever navigating a relational database.

Oof, that sounds like an awful lot, but it doesn’t translate to much! Most of my time (which wasn’t logged sadly) was spent on learning the ropes of SQL and supabase, handling RLS policies and what-not.

Anyways, I’m moving forward on creating the invite logic so that you can actually add your friends and other users into your groups. Over and out!

Attachment
0
msglakshya

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0