451953
Mark O'Sullivan π
@markelele.eth #451953
Building cool things with Dart & Flutter π§βπ»
177 Follower 41 Following
Recently Supabase removed their free authentication emails
Thankfully it was a breeze to replace them with Resend
No more noreply@mail.app.supabase.io as the sender and instead it's now Mark from Caza de Casa
Feels a lot more professional
Thankfully it was a breeze to replace them with Resend
No more noreply@mail.app.supabase.io as the sender and instead it's now Mark from Caza de Casa
Feels a lot more professional
With Supabase no longer offering free auth emails I'm needing to research SMTP providers
Who are the best providers?
Are there any great free providers to try and keep costs to a minimum?
Who are the best providers?
Are there any great free providers to try and keep costs to a minimum?
Submission done π
Whenever I discovered the RevenueCat Ship-A-Ton competition it gave me enough motivation to aim to ship an MVP before the closing date
Congratulations and best of luck to everyone who submitted an app in time
#BuildInPublic
Whenever I discovered the RevenueCat Ship-A-Ton competition it gave me enough motivation to aim to ship an MVP before the closing date
Congratulations and best of luck to everyone who submitted an app in time
#BuildInPublic
Heads up for anyone also entering the RevenueCat Ship-A-Ton competition - the review process for new apps for the Google Play Store can take up to 1 week until approval and there's only 1 week left until the submission deadline
#BuildInPublic
#BuildInPublic
What's the best free tool for generating a Privacy Policy and T&Cs for a new app?
#BuildInPublic
#BuildInPublic
GM Sorare Warpcast community
β
Authentication
Easily sign up and sign into accounts with an One-Time Password (OTP)
Powered by Supabase β‘οΈ
The great design and implementation of these screens which was done by my girlfriend allowing me to focus the Supabase implementation
Easily sign up and sign into accounts with an One-Time Password (OTP)
Powered by Supabase β‘οΈ
The great design and implementation of these screens which was done by my girlfriend allowing me to focus the Supabase implementation
Who has the best static map solution? π
A. Google Maps
B. HERE
C. Mapbox
D. Another provider (Let me know with a reply)
With Google Maps costing $2 USD per 1000 requests it's not the ideal for trying to keep costs low
A. Google Maps
B. HERE
C. Mapbox
D. Another provider (Let me know with a reply)
With Google Maps costing $2 USD per 1000 requests it's not the ideal for trying to keep costs low
Building in public... In public
First version of the account page done π
βΉοΈ Further information
1. The language will be English only initially but the app will be available in Spanish in the future too
2. The currencies supported will be Colombian Peso (COP) and US Dollar (USD)
A huge reason for supporting USD is because the United States is the #1 country of origin for the international travellers who visited Colombia between January and May in 2024 but also because it's one of the most popular currencies in the world
βΉοΈ Further information
1. The language will be English only initially but the app will be available in Spanish in the future too
2. The currencies supported will be Colombian Peso (COP) and US Dollar (USD)
A huge reason for supporting USD is because the United States is the #1 country of origin for the international travellers who visited Colombia between January and May in 2024 but also because it's one of the most popular currencies in the world
Listing page redesigned from web to mobile
βΉοΈ Further info
1. The carousel at the top is from Material3 and is available in the latest Flutter 3.24 version to use
2. Iβm not happy with the web design, I feel thereβs a lot of wasted space which I could make better use of and so will likely make adjustments before web is released to the public
3. Floating action button allows the user to enquire about the apartment directly to the host
4. With Google Maps charging $2 per 1000 requests to their Static Map API Iβll be looking at alternatives such as OpenStreetMap and Mapbox before public release
5. Map design will be later updated to show a boundary around the area where the apartment is instead of a pin - this was a recommendation gathered from a meeting with people working in the industry in MedellΓn as it helps avoid security issues
βΉοΈ Further info
1. The carousel at the top is from Material3 and is available in the latest Flutter 3.24 version to use
2. Iβm not happy with the web design, I feel thereβs a lot of wasted space which I could make better use of and so will likely make adjustments before web is released to the public
3. Floating action button allows the user to enquire about the apartment directly to the host
4. With Google Maps charging $2 per 1000 requests to their Static Map API Iβll be looking at alternatives such as OpenStreetMap and Mapbox before public release
5. Map design will be later updated to show a boundary around the area where the apartment is instead of a pin - this was a recommendation gathered from a meeting with people working in the industry in MedellΓn as it helps avoid security issues
My SR card reward for winning U23 SR D1 straight in to take the armband this GW
Home screen redesigned from web to mobile
βΉοΈ Further info
1. The favourite icon in the top left of the image was planned for web since I've switched to focus my attention on mobile due to @RevenueCat's competition it hasn't been done
2. Iconography have been updated since the last web screen I shared
3. The same design will be reused for the favourites screen as this lets me move faster on to the next item on the TODO list
4. I feel a lot of space is wasted at the sides and a flatter design may look cleaner and I'll explore this later
βΉοΈ Further info
1. The favourite icon in the top left of the image was planned for web since I've switched to focus my attention on mobile due to @RevenueCat's competition it hasn't been done
2. Iconography have been updated since the last web screen I shared
3. The same design will be reused for the favourites screen as this lets me move faster on to the next item on the TODO list
4. I feel a lot of space is wasted at the sides and a flatter design may look cleaner and I'll explore this later
What time do you wake up during the week? β°
I wonder how many people on Farcaster are part of the 5AM club
https://frame.weponder.io/api/polls/10405
I wonder how many people on Farcaster are part of the 5AM club
https://frame.weponder.io/api/polls/10405
What's the best cross-posting app?
Ideally would like to share the same content to Threads, Twitter, Bluesky, LinkedIn and Warpcast
Ideally would like to share the same content to Threads, Twitter, Bluesky, LinkedIn and Warpcast
One of my favourite ways to know how my app looks for a wide variety of devices is by making use of Widgetbook π» π±
Sneak peak at WIP for the conversion of the design from web to mobile π
Sneak peak at WIP for the conversion of the design from web to mobile π
Property detail page nearly there
Difficult to decide what to do with this card reward
I've already got Debast from the same collection so got an added 1% bonus for his scores but I have read Leoni is not a guaranteed starter at Anderlecht
Keep or sell?
I've already got Debast from the same collection so got an added 1% bonus for his scores but I have read Leoni is not a guaranteed starter at Anderlecht
Keep or sell?
Incredible art located at Comuna 13
Felt very fortunate that some of the local people who we met during our travels in the area shared some of their own stories about their experiences in recent times and in the past
Felt very fortunate that some of the local people who we met during our travels in the area shared some of their own stories about their experiences in recent times and in the past
I love it when a plan comes together
Flutter is about to get a lot more popular
IT HAPPENED π±
I won a card from one of the box rewards on Sorare Rivals
I won a card from one of the box rewards on Sorare Rivals
Flutter's hot reload feature provides an incredible developer experience by showing code changes pretty much instantly
However it's frustrating waiting for an emulator to launch before you can run your app
Gone is that frustration thanks to this awesome plugin by Norbert Kozsir π
https://tinyurl.com/m8f3d7ws
However it's frustrating waiting for an emulator to launch before you can run your app
Gone is that frustration thanks to this awesome plugin by Norbert Kozsir π
https://tinyurl.com/m8f3d7ws