Clark

Clark Used AI

63 devlogs
136h 25m
•  Ship certified
Created by segun

Clark makes learning smarter and easier with AI-powered study tools. Chat with AI, create & upload reading materials, take quizzes, create flashcards, track streaks, and collaborate with friends all in one place, don't forget to click the globe in the chatbot when you create a workspace, to see the powerful features(quiz etc)!!! also type @ within a workspace chat to see the tags.... DESKTOP ONLY PLEASE!

Timeline

worked on adding forgot passowrd

Update attachment

worked on fixes on the shared quiz also update google auth to make it accept any email(published n google console, changed from testing)

Update attachment

Ship 4

1 payout of shell 707.0 shells

segun

about 1 month ago

segun Covers 37 devlogs and 51h 30m

worked on forgot password

Update attachment

added next auth sec to fi gauth on prod

Update attachment

fixed on deployment issues and its ready to be shipped!

Update attachment

worked on fixing a slight bug when users sign in using google theyre always a page load delay before taking them /home fixed by adding a loader

Update attachment

A long ass devlog, made it possible to generate a quiz directly from chat using quiz tag

Update attachment

more work on light mode and interaction fixes

Update attachment
segun segun about 1 month ago
Yup
Basanta Basanta about 1 month ago
damn, that is sooomee patience…..so the payout id gonna be large huh?
segun segun about 1 month ago
I’ve only shipped twice at the very beginning of the project, gonna make the last and biggest ship soon
Basanta Basanta about 1 month ago
brother, how many times have you shipped this(shipped not posted a devlog.)?

WORKED ON LIGHT MODE UI FIXES TO UPLOAD MATERIAL MODAL

Update attachment

delete workspace

Update attachment

FINALLY!!! Google auth fully works for new and existing users

working on fixing the google signin before ship

Update attachment

worked on refining the chat input and also when read aloud is clicked it changes to stop reading also worked on the double sidebar

Update attachment

worked on the read aloud feature for each chat message in chat and changed the stuff on each chat to icons

WORKED ON LAYOUT FIXES ON THE CHAT MESSAGE LIST

Update attachment

changed the ui of chat

Update attachment

worked on fies in flashcard panel and ensuring the welcome screen displayed the correct greeting

Update attachment

worked on ensuring google auth worked on the login page

Update attachment

worked on changing the upload material modal to a pop over so it is always properly postioned

Update attachment

worked on fixing the markdown for generated PDFs

Update attachment

worked on ensuring math markdown is rendered properly in chat

Update attachment

worked on the whole payment flow including verify payment

worked on updating the webite for payment

Update attachment

started working on the payment for premium users with paystack

Update attachment

worked on ensuring useer profile pics and usernames are displayed correctly

Update attachment

worked more on the light mode

Update attachment

working on light mode for workspaces page

Update attachment

worked on ensuring the workspace topbar was shown across all laout and fixed the multiple files issue

Update attachment

added support for multiple files

Update attachment

worked on bug fixes

Update attachment

worked on adding a dropdown to the ask tab in chatbox to choose whether u wanna ask a question from a workspace or internet

Update attachment

You can now generate a material(pdf) directly from the chat although ui to represent that not fully done

Update attachment

worked on ensuring multiple files can be uploaded at once and image files also show up in the workspace

Update attachment

Gauth finally works and fixed build errs

Update attachment

worked on the logic to ensure login endpoint is called if the user already exists on db

Update attachment

worked on fixing the sign up with google, it now actually works

Update attachment

worked on the full logic for sign in with google

Update attachment

worked on fixes like removing unwanted sidebar details

Update attachment

Worked on making sure each file in materials tab in sidebar links to the material when clicked

Update attachment

Ship 3

1 payout of shell 297.0 shells

segun

2 months ago

segun Covers 18 devlogs and 36h 19m

changed onkeydown to onkeyup to fix a bug of the the tag modal not poppin up immediately @ is typed

Update attachment

Fixed all deployment errors and now ready for ship

Update attachment

still fixing more ts build ers(this is taking a while)

Update attachment

working on fixing more eslint errors for typescript

Update attachment

fixing some linting issues

Update attachment

implemented api for enerate material now it works and i also did the markdown formattingnso it looks good in a pdf heres a sample of a npdf generated by the ai and downloaded to the users storage

Update attachment

worked on the updates on ui for generating material

Update attachment

worked on the logic for calling the api for generating a material

Update attachment

created the modal for the first step in generating a pdf, so you can either choose to generate a material from either an existing pdf or just give a short desc

Update attachment

WORKED ONT EH TAG FEATURE WHERE EACH WORKSPACE HAS A TAG COLOR ATTACHED IT TO IT (COULD BE SEEN BY THE COLORS OF THE GLOBES ON EACH WORKSPACE)

Update attachment

worked on making flashcard come into the screen instead of coming over it

Update attachment

setup state for making fashcard panel a shared component state

Update attachment

worked on the new loook of flahcards generated and fetching the fashcard on open

Update attachment

worked on fixing the look of the caret on the chat input form

Update attachment

fixed the ui of this page

Update attachment

fixed the modal ui place it at top and displayed ui for the quizes in a workspace

Update attachment

wrote logic for getting quizzes in a workspace

Update attachment

worked on the quiz overview where you can see the result of your quiz on separate page and then a leaderboard

Ship 2

1 payout of shell 48.0 shells

segun

3 months ago

segun Covers 4 devlogs and 12h 44m

workd on the flashcard theres a new ui now when u tag flashard it looks pleasing, and when a flashcard is generated it is wrapped in a container, which can be opened up in a side panel, also a new page for wher u can see an overview , your quiz score and details, also a leaderboard showing ranking of evrybody that has taken the quiz, PS: quiz will be shareable-not implmented yet

You can now use the tag feature in the chat to create flashcards that u can flip

worked on improving the ui of the workspaces page to match design , also implemented fetching of workspaces on the workspace sidebar

Update attachment

worked on the display of all workspaces on home page , and fixed sidebar ui

Update attachment

Ship 1

1 payout of shell 130.0 shells

segun

3 months ago

segun Covers 2 devlogs and 34h 34m

I worked the workspace part of things, you can now create a workspace , within a workspace is where you can store study materials, create quizzes, flashcards etc. all in one pace , it makes the chatbot context aware , would can ask any question and its context aware of all the pdfs you have, you can create quiz from a workspace and get your score from the quiz

segun
segun
21h 31m 3 months ago

Landing Page Complete: Finalized a clean, responsive, and animated UI for the landing page to give users a great first impression.

Sidebar Chat Feed: Implemented an All Chats sidebar view, allowing users to easily access previous conversations.

Code Refactoring & Fixes: Cleaned up the codebase, optimized some components, and fixed a few lingering bugs.

Markdown Rendering Fix: Resolved issues with markdown formatting in the chatbot responses — now supports code blocks, links, and headings properly.

Voice Mode Enabled: Added a voice input mode for the chatbot, improving accessibility and interactivity.

Google Authentication: Integrated Google Sign-In to simplify the user onboarding process.