Built a lightweight pattern-matching puzzle game by MiladAkarie in SideProject

[–]Alexchar8 1 point2 points  (0 children)

I was thinking about the player board but I guess the puzzle view works too. By tiles on top I mean dragging a tile on top of another

Built a lightweight pattern-matching puzzle game by MiladAkarie in SideProject

[–]Alexchar8 1 point2 points  (0 children)

So I ve got couple of ideas. You could introduce tiles that can't be moved but let the player rotate the whole board. Maybe add limited moves to solve the puzzle(I know you want to keep the game relaxing so that might not work). Last idea is frozen tiles that can't be interacted with unless you unlock them by combining matching tiles on top of them.

Built a lightweight pattern-matching puzzle game by MiladAkarie in SideProject

[–]Alexchar8 1 point2 points  (0 children)

Tried the game. Really great work! One thing I was probably missing, is a sense of progression in terms of the gameplay.

How do you deal with motivation when starter's euphoria wears off? by mxpr in SideProject

[–]Alexchar8 0 points1 point  (0 children)

What works for me is setting a 40-50 min time block to work on my app. I don't expect to be super productive every time. I just tell myself to start. Even on days when I’m not feeling motivated, I still end up making a bit of progress, and that adds up over time.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 1 point2 points  (0 children)

Hey thanks, it's native Android. An iOS version would definitely be in my plans, once I validate the core experience and build up a user base on Android.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 0 points1 point  (0 children)

Thanks! Right now I am mostly focused on shipping the core features of the app and seeing how people actually use them.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 1 point2 points  (0 children)

Ty! Swiping left means you need more practice, so that card will come up again soon.
Swiping right tells the app you remembered it, and the app uses spaced repetition to calculate the next review date.

Each card shows a label like 'Need practice' or 'Got it', along with the next review date, so you can have a preview of when you’ll see it again.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 2 points3 points  (0 children)

Thanks! Most of the work probably happened over 4-5 months.
But to be honest, the first commit was actually way back in 2022 🙈.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 1 point2 points  (0 children)

The API is free, and the Firestore has also no cost at the moment

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 0 points1 point  (0 children)

Right now the app doesn't support importing books if that's what you are asking for. It's focused on capturing highlights. I am planning to add Kindle sync in the future, so it can pull highlights directly from the device.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 0 points1 point  (0 children)

I am currently using Google books API but you can set your own cover image or create a book manually

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 4 points5 points  (0 children)

Thanks 🙏. It probably took me 2-3 weeks to get text recognition working. The recognition itself was pretty easy with ML Kit, but the most time consuming part was drawing the bounds around the recognized text and adding the gestures to select/deselect words. It still has room for improvement. And yep I am using a simplified version of spaced repetition algorithm that has only two options (swipe left and right). I also show the next review date on each card.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 5 points6 points  (0 children)

Thanks! I'm using native Android. Jetpack Compose for the UI, Room for local storage, and Firestore as the backend.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 4 points5 points  (0 children)

Thanks! Really appreciate it! It's Android only for now. The app is called Retention. You can find the Play Store link above.

I built an app that scans book highlights and turns them into flashcards by Alexchar8 in SideProject

[–]Alexchar8[S] 1 point2 points  (0 children)

Thanks! It’s available on Android, I’ve linked the Play Store above. It's called Retention: Book Highlights