Caffinate banner

Caffinate

5 devlogs
16h 55m 22s

An open source app for tracking Energy Drink usage.. It can be used for digital Can collection or health track :3

Updated Project: I added everything from a long forgotten ahh app that i started a while ago.. The project had only the base funct…

An open source app for tracking Energy Drink usage.. It can be used for digital Can collection or health track :3

Updated Project: I added everything from a long forgotten ahh app that i started a while ago.. The project had only the base function for adding and viewing cans.. and even that got heavily reworked.. Soo ye

Demo Repository

Loading README...

foxyk

Shipped this project!

Hours: 18.01
Cookies: 🍪 327
Multiplier: 18.17 cookies/hr

I build a energy drink tracker to help ya visualize how much of those drinks you actually consume.. or just to make a digital can collection! It allows you to add and remove drinks/cans.. See caffeine and sugar consumption. Graphs and others…

I learned a lot with this project as it had a lot of stuff that I never worked with before like making a local DB on your phone with Kotlin, or how to make backups and a lot more..

Even tho it has bugs and errors im still proud of it as its a big progress! I plan to update the app after FT ends too soo thats when ima try to fix most bugs that others find.

  • Umm free blahajs or something like that idk
foxyk

even more website and optimalization work i suppose?

Umm yeee im back at this project after a little break.

Sooo to finish the first public beta release. I made a nice download and gallery page for the website.

I also fixed few bugs!!
Its a smaller update but imo its a great progress.. I plan to continue working on this project even after FT btw! soo i would be happy for any feedback.

I also compressed and signed the .apk file from like ~50-80mb to ~19mb

Attachment
0
foxyk

more websiteeee

soo i just finished a simple gallery pageee! yeyy

Im thinking about making it monochrome on the screenshot as rn it uses my theme from my wallpaper as the app has material expressive colors

also i might add a cool thing = if your pc theme is white mode. the app will turn white too including the screenshots but that for later.

also plans for the main app: can presets, fix stats page bug, rename in settings “caffeine goal” to “caffeine limit” as it sounds as if its the goal to drink that much to your limit daily..

Also plans are to add localisation which might be done using as the app has a lot of text and i dont have the budget to pay someone or let someone do that.. tho its a cool use of AI for this in here. not sure tho yet

Attachment
0
foxyk

Changelog

redesignnnnn + website work ig

soo i decided to work more on material expressive 3 instead of plain Material UI 3.. the New Can page and the Home page got a slight rework.

I also made some more renders of the app (attached down bellow)

there was a simple gallery page too on the website which is cool but ima do a separate devlog after finishing the entire thing

Attachment
Attachment
Attachment
Attachment
Attachment
0
foxyk

websiiteee

yeyyy.. in meantime while i was working on V1 i did some small progress on the website.. the site is simple but needed for a proper application right?

soo it will have a download and gallery but rn it only has the download button (which does nothing as there is no download yet lol)
but ye you get the point.. Its also using material UI but this time Material Web 3.0.. It has a nice sleek footer which has the github commit and link and also flavortown link

-3-blahaj-spinning

Attachment
0
foxyk

V1


Due to flavortown projects resetted for me i have to do this in one devlog.. I had like 10 devlogs before so as a compromise ima try to put all of the stuff in this devlog


sub devlog 1 - Project brainstorm :

Soooo I started the project.. I went with the material UI expressive style for the UI soo im using JetpackCompose

The apps idea is simple: you drink an energy drink/coffee and you wanna make a collection of cans or track health.. well you can add a new can to the app. fill out the info like Mg of caffeine etc. and take a photo.

This makes a virtual can collection for your cans.. additionally there are gonna be more fun and good stuff but that to be introduced later


sub devlog 2 - Design:

I wanted to go with something nicely looking yet simple.. something anyone can use.. material ui helps me as most users are used to how Googles apps look so combining that UI language makes it more easy to use..

I designed the layout in Figma and then spend few hours rewriting that in Jetpack Compose..


sub devlog 3 - DB and Can adding

after some long time i added a simple local DB system for saving the cans :3

Youu can now add a can fill in detailss yeeyyyyy

This is a big progress.. the cans save in the local db for now so no login or server needed; also makes it offline app

The saved cans getss added on the main page and gallery tab


sub devlog 4 - Stats

Wooo progresss.. I added a stats page which shows streak, can saved count and a lot of smaller details

I also spend few hours devtesting and fixing bugs and UI issuess..


yeyyy thats a short way to say all i got.. im still sad that i lost the project devlogs tho.. This is a shorter recapitulation so you know what was happening before and also so you know its not one of those projects with one devlog and ship lol

Attachment
Attachment
Attachment
Attachment
0