Fast forward with help of AI (total about 20% now I’d say)
time to ship or else…
Log in to leave a comment
I was really scared you might’ve slept off or something 😭
Anyways, SHIP NOW
Completed Library UI Polish, Global Card Workflow, and Layout Refinements
[Feature] Centralized AddCard Modal into Library.tsx
Refactored AddCard from an autonomous component into a controlled modal matching AddShelf and AddDeck
Linked all three modals to Library.tsx which now manages visibility, edit state, and API calls
Wired the FloatingReviewPalette’s “New → Card” button to emit open_add_card via DeviceEventEmitter
[Feature] Uncategorized Card Support
Cards can now be created without assigning a deck (deck_ids sent as empty array)
Added Uncategorized Cards section to Library with horizontal scroll
Removed Image card type from AddCard modal (Basic and Reversed only)
[Feature] Library Sticky Header & Scroll Architecture
Converted MainContentContainer from ScrollView to static View wrapper
Moved scrolling into inner ScrollView within Library for sticky header behavior
Added bottom padding to clear FloatingReviewPalette on all devices
[UI] Library Section Containers
Each section (Shelves, Uncategorized Decks, Uncategorized Cards) wrapped in its own container
Desktop uses activePalette.bg background, Mobile uses activePalette.bg2
Mobile grid boxes reduced in size (140px vs 220px desktop)
[UI] FloatingReviewPalette Glassmorphism
Added frosted glass blur layer (activePalette.lightest 50% opacity) to Review and New pills
Added matching blur and stroke to the New menu dropdown
Mobile header row forced to single-line layout with reduced vertical padding
[UI] Dark Mode Icon Contrast
ShelfCard icon backgrounds use 40% opacity in dark mode vs 20% in light mode
DeckCard customBg prop added for context-specific background overrides (e.g. inside ShelfDetail)
[Fix] Resolved phantom gray rectangle behind Library
Re-applied TransparentTheme to NavigationContainer in AdaptiveRouter.tsx
Loading spinner centered with paddingBottom offset to account for FloatingReviewPalette
[Fix] Library data reactivity
DeviceEventEmitter ‘library_updated’ event pattern for cross-component data refresh
DeckDetail listens for library_updated to refresh cards when changes occur elsewhere
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Added profile completion guard logic using AI
Added modal for more menu in bottom bar to render on top of top-level element floatingReviewPalette
Implemented AdaptiveRouter, code cleanup
minor fix for content area center alignment of floatingreviewPalette
Log in to leave a comment
this was very hard to implement without disturbing other elements.
because I’m extremely low on time
Log in to leave a comment
Keep going girl 🔥. You can do it.
Low on time so shorter devlog, shorter commit, etc.
Check devlogs on github.
Log in to leave a comment
It’s really amazing what you’re building.
Log in to leave a comment
https://github.com/aishwaryarana819/KognitFlashcards/commit/b94a42ee857e5b38026f4958e597d186774c0868
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
https://github.com/aishwaryarana819/KognitFlashcards/commit/e2204a2437e0fc452c783247cc489484893f98f7
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Nearly built the user details section (register page 2/3 – whichever you wanna consider it).
I don’t like the modal; gonna switch to traditional dropdown; will need more time.
Log in to leave a comment
Implemented register using email’s email & otp states in a flawless manner while maintaining, if not enhancing the UI beauty.
Log in to leave a comment
Log in to leave a comment
Registration Page; Changes will be made.
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
I developed a webapp.
Unlike my last devs, this time I’ve used a quirky, fun design where people can track their borrowings & lendings.
But wait, there’s so many platforms for this, right?
Yes but OweMe will be different.
OweMe is focused on teens, young adults, homemakers and so on – TO TRACK THE STUFF THAT THEY LEND OR BORROW – which can be money but that’s not my focus.
Webapp fully functional now!
Log in to leave a comment
I really love the concept! But honestly, since most people just use their Notes app for these things, how does OweMe break that habit? What’s that one ‘secret sauce’ that makes it better than a simple list? Also, I’d love to know how you’re planning to level it up from here!
###It only works on macOS. Non-Mac users can review based on the detailed video in the README file.
You can toggle around in the settings.
Log in to leave a comment
However, there are some bugs that I’m working on currently.
Next up will hopefully be Version 1.0!!
Btw, it took longer than I expected (still not long though, ig?) because I made a mistake in drag & drop, settings layout (it was too big and unaligned).
Log in to leave a comment
BY THE WAY, I used File Drop to drag and drop the attachment for this devlog.
Log in to leave a comment
I skipped 1hr+ of work in order to make up for the extra time which was tracked earlier. You can see that File Drop utility is built and it’s time wasn’t tracked by comparing the result of last timelapse vs the beginning of this.
And yes, the time logged in this devlog is of the next utility being built “Scratch Notes”
In that time, I built File Drop, the first utility of the app.
What is File Drop?
Log in to leave a comment
###Shortcuts, Quit & Updated Menu Bar.
Log in to leave a comment
================================
Log in to leave a comment
I used a plan from Antigravity to follow and code but that did not work out at all.
I have decided to cut my losses and not waste any more time
and thus, discard the code & restart.
However, I’m on a break atm and will be back soon.
I’ll try my best to make the most out of this project and keep sending detailed updates here.
The UI is still great and will be valid. I have attached the UI’s image again because it’s mandatory to attach something and I didn’t know what else to attach…
Log in to leave a comment
Designed Library Section to an extent.
Since I have designed enough to understand the design language of my app msyelf and get an overall idea about how & where things should be, I’m halting the design process for now to save time as I must ship before 31st march… not much time left to code.
At the very least, I’ll code the back end logic for card creation, review & dashboard elements and ship a partial but in a way, complete & good project.
I’ll come back at times when needed.
Log in to leave a comment
Log in to leave a comment
A long overdue update ig
I mainly work on my (potentially) hero project for this ysws which is “Kognit Flashcards”.
This is… like a side project when I don’t feel like working on Kognit.
The intention is to actually publish this website to promote my app “FortressMode”, especially overtime when I add more features to it.
In these 2 hours, I have refined the existing content, planned, tested & decided on the next part of this landing page and started implementation.
Log in to leave a comment
I designed Dark Mode by learning more about variables, setting up new values & making a few manual modifications
Don’t mind the cut-off search bar in the attachment. I’ll fix those things when I’m coding and make it responsive.
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Completed Mini-Analytics on the Dashboard & Started Building the next: Streak
Log in to leave a comment
Anyways, so in the rest ~2h18m, in ~60% of the time, I added the two action buttons which are one of the most important and will be consistent across multiple sections of the app. I completely redesigned the buttons twice and tampered a lot with it to make it look good. It’s still not up to the mark imo tbh but it’ll do for now. I spent the rest of the time enhancing some icon effects for the sidebar & updating variables.
Log in to leave a comment
Feedback is welcome.
Log in to leave a comment
After abandoning the last design structure and pivoting to a new one, I have made some progress with this.
This time, before beginning, I did some paper prototyping (wireframing).
So far, I have:
Next Step: Making the sidebar
Log in to leave a comment
The last dashboard style (as in attachment) wasn’t exactly what I was looking for.
Designing this gave me a lot of design insights and helped me learn more in Figma.
….
I’m pivoting towards a slightly different concept, inspired by insights from the last one & feedback from friends & cousins. – which you will see in the NEXT DEVLOG.
Log in to leave a comment
So far so good.
I have now set the designs (as of last devlog) as layouts which will be reused for actual designs.
…
I have completed 50% work for the homepage and attached a video.
Feedback is welcome.
Log in to leave a comment
I’ve been progressing with the designing – wireframing + some colours for less strain on my imagination.
I’m currently wireframing the dashboard (homepage) of the app. – So far so good.
..
It’s been slow because I’m still learning Figma. There’s a landslide of a difference between my first & this (3rd) project but it’s still not fast or efficient or where I want it to be.
..
Anyways, I’ve added some attachments for anyone who wants to check it out.
Feedback/Critic is always welcome & appreciated!
Log in to leave a comment
I have now:
Again, the main intent with this is to practice & enhance my skills with Figma, which did happen significantly in this session; though it cost me some good time.
Log in to leave a comment
In this session, I have:
Next Steps:
Log in to leave a comment
I am now designing the website in Figma,
simultaneously for Dark & Light modes,
simultaneously for Desktop & Mobile.
While it’s not a mobile app & no one might visit this site on mobile to begin with, I still want to do it to make mistakes & gain experience which I’ll be able to use in projects where this responsiveness matters a lot.
So far I have:
Log in to leave a comment
I’m creating a website to promote an already published project “FortressMode”.
I’ll be updating more frequently with devlogs based on the feedback provided by peers in previous project.
For now, I have updated icons & created more exportable transparent sizes using my more developed figma skills by:
Log in to leave a comment
Since voting resumed, my first published project has received repeated feedback for more frequent & more detailed devlogs so I’ll be following that now.
I have now:
Honestly, I myself feel this work is kinda sloppy.. idk… let’s see.
Feedback is always welcome, of course.
Log in to leave a comment
NOTE: The attachments are widely zoomed out to not reveal too much and also, save myself from embarrassment :melting-emoji:
I have:
I did all of this in Figma, while also learning it.
I have now moved to wireframing and have created designs for registration page, login page & account recovery page for both desktop and mobile.
Log in to leave a comment
The feedback I received from people around me was not as good as I was expecting.
Made some tweaks to the design.
Feedback is welcome!!!
Log in to leave a comment
I have completed making the logos, icons in different export sizes (16x16, 32x32, 64x64, 256x256, 1024x1024 – for now).
This is the third app I’m working on and I can see that my design is improving.
This time I took care of the minute details too; I have learnt that the little tweaks matter more than I thought.
I’m open to suggestions, critics & applaud!
Log in to leave a comment
I am finally starting work on the first project I created on flavortown.
I have created the favicon and created exportable for different dimensions.
Next Steps are creating the complete logo and adjusting for a dark icon.
Log in to leave a comment
IMPORTANT THINGS FIRST:
Now then,
I built this app to apply all dark mode settings at once to achieve complete dark mode in macOS Tahoe.
It was fairly easy to make though I was stuck at some issues at times like configuring the apple script to toggle basic dark mode. When I actually did it, it seemed like how stupidly easy it was :melting_emoji:
I have created a detailed installation & usage guide with AI declaration in the readme file.
Also, yes, it could be done via apple shortcuts but not everyone can or is willing to use a toggle, an applescript and a shell command with a shortcut.
I hope at least some people find it useful…. I’m eager to receive feedback (critics, appraise, etc – all will be welcomed).
Completed Version 1.0 !!!!!
(Only for macOS Tahoe)
I have added these features in this initial version:
I created it entirely using Swift using XCode with some help of AI.
All the AI Usage, Detailed Installation & Usage Guide are available in the README File.
Please check it out and give your suggestions!!
Log in to leave a comment
Designed the UI: MenuBar & Window
Created icons & color swatches for this app.
Log in to leave a comment
I finally shipped my first product!!!!!
😭
and also, I finally created my first macOS app.
It took me much more time than I had expected even though it was my first time building a macOS app or any Swift app.
It adds an additional security layer for privacy compromised environments, inspired by Samsung’s Lockdown Mode feature.
I learned a lot in this time and I’m super duper motivated to keep working on my second project :nod:
I hope you all find it useful and feedback is welcome!!
<3 :-)
Completed V1.0
Log in to leave a comment
UI is ready now.
All actions planned for Version 1.0 are ready.
All left to do is figuring out why the helper installation error is being so stubborn 😭
Log in to leave a comment
Updated the icons
Created icons for the app
Log in to leave a comment
I have added lockdown functionality that disables TouchID, restore option & built basic UI.
Log in to leave a comment
I have completed the empathize & define phases of UX.
I conducted roleplay user interviews using AI.
Pinpointed several user pain points.
Created User Personas & User Stories.
Documented Problem Statements.
Created Hypotheses.
Created Product Goal Statements.
Log in to leave a comment
I have been developing on this app to offer some peace of mind to privacy-concerned users.
This app will help mac users disable their touchID and sleep the mac to be extra secure during flights, busy households, school, dorm, etc.
I plan to build apps for other platforms too. Let’s see where it goes!
P.S. I really wanted to add an attachment and I had no visuals for the app so I thought this should do 🫠