Tweet
I feel like there is very little that is a MUST DO before I can launch an MVP. But I’m overly paranoid about missing something important.

#buildinpublic
✅ subscriptions integrated(includes creating subscribtion, update payment methods, and and canceling subscriptions)
✅ Fixed some styling issues
☑️ Add ability to remove specific transactions or spending categories from total expense calculations(in progress)
1/2
#buildinpublic
What are indie hackers using/doing for cookie banners?

#buildinpublic #indiehackers
I’m almost 100% setup with subscriptions for Loocent through @lmsqueezy now having a crisis that might have been the last thing needed to launch an MVP 👀

#buildinpublic #indiehacker
Still slowly been working through subscriptions implementation using @lmsqueezy . Added a check to prevent linking new bank accounts or pulling new bank transaction data if the user subscription is not current.

#buildinpublic
Any advice for @lmsqueezy on NextJS? I'm setting up webhooks and returning a 200 but in the lmsqueezy dashboard it's showing 500 empty response?

#buildinpublic
I frequently have branches that spiral out of their initial scope. Working on the sign up flow turned into subscriptions, then mobile responsiveness, etc 😅

#buildinpublic
Experimenting with a different chart and layout. What do you think? Do you prefer the bar chart layout or the doughnut chart layout?

#buildinpublic
Planning to continue working on user sign up and subscription flow this weekend for Loocent. Definitely made some good progress through the week.

#buildinpublic
New feature I built today. Unlinking accounts now shows a confirmation screen of the accounts that will be removed.

#buildinpublic
Big development update on Loocent! I have obtained Plaid production access and submitted forms that now permit me to OAuth institution support in the application! This means adding support for Chase, Capital One, Wells Fargo, Bank of America, USAA etc!

#buildinpublic
There's a newly update demo image on the loocent.com landing page!

Check it out and let me know what you think!

#buildinpublic #indiehackers
Loocent's Tech Stack

FrontEnd
- Next.JS 13
- TypeScript
- Chakra UI
- ChartJS
- Little State Machine
- Moment

Backend
- Supabase(DB/Auth)
- Vercel(Hosting/analytics)
- Prisma(DB ORM)

Other
- Plaid(for bank auth/transaction data)
- Email Octopus(for waitlist)

#buildinpublic
Going to post the tech stack I’m using for Loocent later 😎

#buildinpublic #indiehacker
At first I was focused on rapidly developing features for Loocent. Now the state and prop drilling got a bit out of hand. So I'm refactoring my state management to reduce prop drilling. Took a lot of effort but I've already been able to drastically simplify things.
#buildinpublic
Just added a loading animation to the button when when logging in so it’s doesn’t seem like there isn’t magic happening behind the scenes 😀

#buildinpublic
Just finished upgrading all of my npm packages for Loocent. Some of them were fairly outdate. Feels good to have things up to date!

#buildinpublic
Got a bit of work done of Loocent tonight.

I fully removed Axios as a dependency since as of Node 18 the Fetch API is native and doesn’t require node-fetch.

#buildinpublic
Happy to say,

💰 Transaction amounts can now be updated
⭐️ Updated amounts reflect immediately in the UI expense and income totals and in charts. No refreshing required!

2/2

#buildinpublic
Feature Preview!

⭐️ Ability to update transactions in the works.

Currently transactions are able to be updated and changes can be seen immediately without refreshing. There are still tweaks to be done and expansions to be made on functionality in time 😎

#buildinpublic