Please sign in to access this page

analyze-pdf-thing

analyze-pdf-thing

14 devlogs
13h 12m
•  Ship certified
Created by aarvin

you drop some pdfs, gemini spits out some slop (bcs who doesn't love slop :))))) <-- (also look at that *massive* chin)

Timeline

aarvin
aarvin
1h 34m 2 days ago

updated the design to be more consistent (e.g. background colors and stuff) across all components, removed some redundant components that were all kinda doing the same thing, switched to using different gemini models for different stuff (2.5 pro for analysis, 2.5 flash for chat, 2.0 flash for suggestions), and a smattering of other lil bug fixes and stuff. don't really have big visual changes to show so here's the (totally very well thought out and organized) file structure

Update attachment

more improvements to chat, including proper persistence of suggestions and the like both in localhost and in convex. also fixed some bugs around 429 errors (gemini rate limits) and made sure the 404 error displays properly

Update attachment

big changes!!! the analysis is now wayyyy more in-depth (i tried to make it more quantitive and actionable instead of generic descriptions), and there's a chatbot!!! we'll see how long i have till the gemini rate limits kick in lol

Update attachment
aarvin
aarvin
1h 35m 3 days ago

fixed some bugs around generation not saving correctly, and added a progress bar for analyzing! plus you can now cancel during analyzing if you want :)

Update attachment
aarvin
aarvin
1h 27m 3 days ago

yet another massive dump of features (this is the last time i promise only frequent commits and devlogs from now on), mostly focused on way better structured analysis plus a bunch of other little features and improvements (like you can now click the header to go back home!) idk how to rlly explain it all so just go try it yourself already :) it's free!!!

Update attachment
aarvin
aarvin
1h 54m 4 days ago

lost track of the time and made a ton of changes, including click to upload and zip uploading and better streaming and structured output and color palettes and yea you get the idea, i also prolly added a bunch of bugs that need to be fixed :heavysob: but anyway go try it out now

Update attachment

analysi (i know it's a misspelling lol but whatev) now save to convex! so you can just copy the url and share it :)

Update attachment

added streaming!!! so everything feels way slicker now, especially since i added this really nice fade-in animation as it flows in (sadly gemini streams in chunks rather than character-by-character so it's still a little jank)

Update attachment

Ship 1

0 payouts of shell 0 shells

aarvin

5 days ago

aarvin Covers 6 devlogs and 3h 44m
aarvin
aarvin
1h 25m 5 days ago

effectively rewrote the whole thing (summer of making? ha! more like summer of rewriting :D) idk what i even did but roughly there are a) pending states! yay b) way to see the output other than a giant browser alert! yay and c) there is no c i literally spent an hour doing all of that :heavysob: please vote so i don't become depressed guys

Update attachment

analysis now works!!! kind of... i'll fix pending states, error handling, that sort of thing next and then add an actual view for the analysis

Update attachment

fixed some disabled/focus/hover states, and added a big analyze button that currently does absolutely nothing

Update attachment

the drag-and-drop now actually collects the files instead of just showing a dumb message (lol) next step is uploading those for analyzation (yes that was intentional) oh and btw i added a neat little filtering thing so you can drop as many files as you want but only the pdfs go through

Update attachment

the message now updates to show whether you're dropping/have dropped files or not

Update attachment

after finishing all the boring setup (react, vite, tailwind, vercel, whatever) i made a simple little splash screen that will hopefully eventually do something

Update attachment