Activity

Cool cream

Shipped this project!

I just added a couple of features or like a plus button for adding shortcuts right on the homepage and so on.
P.S: This is not vibecoded please, i spent a lot of time working on this extension.

Cool cream

So i just worked a bit more. Th app is now bug free and it looks cool. I did not expect the app to be so easy. I added a button to manually download the file and also choose where to save it

Attachment
0
Cool cream

I tried my best to add a themes to he site but it failed like crazy. First, i regret using hardcoded colors for the elements. That way, i cant change them when i tried to, they looked ugly, disgusting so i had to take it out here is how it looked. So i removed it

Attachment
0
Cool cream

So just added some tweaks like adding a small plus button to create shortcuts on the homepage and some other stuff.

Attachment
0
Cool cream

New Feature: Viewport modes!

What I did meanwhile…

Soo I was trying to figure out how to add various canvas modes so that the user can draw on a single page or an infinite canvas. This was very hard. I tried various methods of doing that, for example, i tried clamping the camera and all that, but none of them worked. So i had to come up with my own intuitive method. What i did was, i added another type to the canvas types file and declared the 2 modes. Then I added some conditional checks if the mode is infinite and blah bah blah and finally it somehow worked. So here’s a preview

Attachment
Attachment
Attachment
0
Cool cream

So i just improvised the logic and added some small tweaks here and there to give a nice look to the sketch. It was surprisingly easy I just had to add some constants with grey and some stuff to get it. Here’s the final output

0
Cool cream

Created some basic code with research and tested it out. It seems wayy simpler than i though it would be because i found some code already which i could use with minimal changes

Attachment
0
Cool cream

I just added some basic imports and found out that i could use a new package called customtkinter for the modern ui. I added it and designed some elements

Attachment
0
Cool cream

Shipped this project!

Hours: 1.27
Cookies: 🍪 3
Multiplier: 2.03 cookies/hr

So I created this basic tic tac toe game in the terminal with python where you can play tic tac toe with yourselves. I made this for 2 things

  • I missed my goal by 81 cookies on my previous project
  • I needed to get back and revise python
Cool cream

So i just fixed some issues like the player entering invalid keys and restarting and some tweaks, and also created the .exe file for the console

0
Cool cream

Added the board in the terminal. Not too cool experimented the logic a bit.

Attachment
0
Cool cream

So a long time since i coded in python my skills are a bit rusty, just set up the main file… Wrote some board logic, very minimal.

Attachment
0
Cool cream

Okay so i completely wrapped up the ui of this trash component. And guess what I also added a restore button to restore documents. And for extra safety i wrapped up the permanently delete document in a alert dialog from shadcn ui. I created my own component for the confirmation so that i could reuse it in other events too

0
Cool cream

So i spent a whole lot of time trying to write functions for deleting the document and restoring it. Took some trial and error. I need to work a bit more on that. Dont really have some pics for it so i have no choice but to show the code sry.

Attachment
0
Cool cream

So just fixed the bug of redirecting when trying to expand and also created a small logic to do when note is expanded. And i added the feature of creating multiple nested notes so you can create a note inside a note and so on (pls just dont spam those) and also created a hook for deleting a note. So here it is

Attachment
Attachment
Attachment
0
Cool cream

So just worked a bit more and added some functions i could use for the future features. Now it actually displays the document like an actual item rather than a text. It looks fine, not bad, next have to fix the issue of redirecting to the page when clicking the expand button

Attachment
0
Cool cream

Did a little styling and created a item component and made it reusable so that i could use the same thing for all. Added a dummy search and settings buttons in the user settings sidebar, and also made the new page functional.

Attachment
Attachment
0
Cool cream

I created a small function using convex as my database so that i can create a document every time i click on the create note button on my page. Also added a toast message using sonner.

0
Cool cream

Created a user settings item in the sidebar with a dropdown menu from shadcn.

Attachment
Attachment
0
Cool cream

So this was a bit simple. I added a small function of closing and opening the sidebar. It was easy, i just had to change some css properties.

Attachment
Attachment
Attachment
0
Cool cream

Updates:

In this update, I added the function of resizing the sidebar. I also made it mobile responsive.

Changelog

0
Cool cream

Created the documents/ dashboard page and added a basic navbar with a small effect for resizing on hover.

Attachment
Attachment
0
Cool cream

Added a sign in/ sign-up feature, and again, i did this with Clerk, and it would have finished wayy faster, but it always showed me a warning of development mode which I hated. I tried all kinds of things but even the official method of doing that did not wwork out. It looked soo ugly seeing the banner. So i pent another hour figuring out the dumb logic

Attachment
0
Cool cream

This was a lot of work. I made the navbar and tried to implement a dark-mode light-mode feature. I thought it was goin to be very hard but to my surprise there was already a component for that in shadcn. So I went forward and implemented that but there was one huge problem. The default component used the default tailwind classes, which was some sort of white for light and black for dark. Whereas in my case i was using a type of light red on my background and other elements. So i had to sit and look for good combos for light and dark mode colors and heres the final view! It looks awesome

Attachment
Attachment
Attachment
0
Cool cream

Set up the next.js application and also got some images, logos and added it to the app. Created the home page section. Not really tough.

Attachment
1

Comments

sakshisuman25
sakshisuman25 7 days ago

VERY NICE

Cool cream

Shipped this project!

Hours: 8.23
Cookies: 🍪 152
Multiplier: 18.51 cookies/hr

Okay. This was a really huge version update:

  • Added a math input tool
  • Added some keyboard shortcuts for duplicate and multiple selection
  • Added user roles and permissions (Admin, Editor, Viewer)
  • Updated toolbar and board info UI
  • Fixed some unwanted bugs
Cool cream

Bugfix:

  • Just found a small bug in the board. The editor was able to edit other people’s text and notes. So i had to add more guards to the respective components and got it.
Attachment
0
Cool cream

Updates:

So i decided to spice things up a bit and do some cool stuff so i added organization roles. Let me give a brief description of each role.

Roles:

  • Admin: Special privileges. They can do everything. Create boards, draw on canvas, delete and edit other users drawings etc.
  • Editor: Slightly lesser privileges. Cannot create boards, but can draw on canvas. Cannot edit or delete other users drawings
  • Viewer: Seriously cannot do anything other than see the drawings and elements of other people.

How i did this:

Since i was using clerk for the authentication, it allowed to add user roles. I had to map the user roles to live blocks and disable abilities one by one for all the roles.

Commit

Attachment
Attachment
0
Cool cream

Main changes:

  • I programmed 2 main things. First, i changed the pan to a middle mouse + drag and second, i added a zoom wit the scroll wheel.

Changelog

Attachment
4

Comments

sakshisuman25
sakshisuman25 9 days ago

awsome

Cool cream
Cool cream 9 days ago

Thanks, still adding more cool features! Look out for them

korbinvanettedev

Would it be a good feature to add blocks, where you can click on a block to find it on the board?

Cool cream
Cool cream 9 days ago

What do you mean by a block?

Cool cream

Changes

  • I just found a bug in the system where when i was trying to draw a line over another line, it selected the line instead of drawing over it.
  • So i went over and added another guard to the line and pencil components and fixed it.

Commit

0
Cool cream

What i did meanwhile…..

  • So i got a suggestion to make a separate tool for inserting math becuse some of the text was automatically replaced into math symbols.
  • Soo…. i went on and created a new tool for that.

Changelog

Attachment
0
Cool cream

This was a lot of work:

  • I updated the main text component because there were many users complaining about it. Heres what i changed:
  • Made the textbox increase width while typing, and wrap to the next line after a fixed width. This is cool because earlier, you had to resize it urselves.
Attachment
0
Cool cream

Shipped this project!

Hours: 4.01
Cookies: 🍪 89
Multiplier: 22.06 cookies/hr

I just added a bunch of new features:

  • Added the line tool
  • Added the triangle tool
  • Added a dotted canvas
  • Added a clear canvas button
  • Added a toggle fill for shapes
  • Added a lazy preview to the homepage for users who don’t want to login
  • Updated the home page with some effects
    Yay! This was a lot.
Cool cream

Made some changes on the homepage and added a typewriter effect using a library. It was easy

Attachment
0
Cool cream

Shipped this project!

Hours: 5.44
Cookies: 🍪 99
Multiplier: 18.24 cookies/hr

I built a chrome extension that allows you to steal colors from websites you like and use them yourselves!

Cool cream

Worked on the website part of the project, created a simple website, just to download the extension. It matches the theme of the extension. Will be posting this on scrapbook too

Attachment
0
Cool cream

Worked on some UX changes, first I changed the color preview to only appear on the palette section, because it was interfering with the selected color text. And i also changed some logic to show color in the selected color text when it was hovered on, and also generate matches.

Attachment
3

Comments

rupnil.codes
rupnil.codes 13 days ago

les goooo!

Cool cream
Cool cream 13 days ago

:yay:

Cyber Ninja
Cyber Ninja 13 days ago

noice

Cool cream

Just did a lot of work. Firs i decided to make the lazy preview for people who wanted to see the preview without logging in, (i made the feature based on user requests), and i fixed some issues with the line tool and the pencil tool. Plus i kept on coming across an issue while drawing, it used to try to select and drag the user avatar, stopping the drawing. So i went over and fixed it. And i also added a dotted pattern to the board. Looks sleek.

Attachment
Attachment
0
Cool cream

I just finished creating the line tool. This was hard. First i tried a prototype to render the line as a component but then it did not allow me to draw straight lines, only slant lines. So i changed the thing to add a change to the pencil component itself to allow drawing a straight line. And it works! I also added a clean canvas option!

Attachment
2

Comments

F1R3FLY_CL41R3
F1R3FLY_CL41R3 17 days ago

This is pretty sick! Though a piece of feedback I would give is using the tactic “lazy registration” for the site, so people can get a preview of the tools before having to give their information. Still, I love the whiteboard concept and this is super cool!

Cool cream
Cool cream 15 days ago

dude thanks for your feedback. I think tihs feature is really necessary beacise i have heard other say that too thanks again

Cool cream

Created a stroke weight option to reduce the stroke size or decrease it in the selection tools. ow the shapes can be thick or thin.

Attachment
4

Comments

avighnakc
avighnakc 14 days ago

How do you use this feature?

Can you make it work with the regular pen too?

Cool cream
Cool cream 14 days ago

The pen is pressure sensitive

Cool cream
Cool cream 14 days ago

You can change the stroke size of the shapes by selecting them

Cool cream
Cool cream 14 days ago

You will see a stroke width selector

Cool cream

Created a fill toggle. Now you can created outlined shapes too! This was an easy task.

Attachment
0
Cool cream

This was awesome. I created a whole new tool for a triangle. It works well. And it loooks cool!!!

Attachment
0
Cool cream

Shipped this project!

Hours: 43.09
Cookies: 🍪 1252
Multiplier: 29.05 cookies/hr

I made a collaborative whiteboard in Next JS! This was an awesome idea and a really nice way for me to learn next.js and tailwind CSS. This gave me an opportunity to lean a new thing rather than sticking to the old and basic html, CSS and JS. I loved this project, even though i used tutorials here and there, i actually liked the process and way of creating. I also appreciate the people giving me suggestions here and there. Thanks a lot to all of you!

Cool cream

Updated some minor changes and added readme.

Attachment
0
Cool cream

Okay. This was real saddening and crazy. So this morning, when i was trying to deploy the website, i had to shift all external components into production and in the process, i accidentally deleted the clear authentication project, and on top of that the action was irreversible and crazy. So I spent some time and remade the clerk app and finally now, it has been deployed!!!

Attachment
0
Cool cream

Okay… This was hard work I completely programmed the drawing functionality and meanwhile i also fixed many bugs which did not work as expected. Now they all are fine and you can draw things too! And yeah the thickness is pressure sensitive

Attachment
0
Cool cream

Created the unauthenticated page, for people who are not logged in. I added some animations and also displayed the features.

0
Cool cream

Created the sticky Note object. It all looks good! Almost done with all the stuff. Only things left to do are the pencil and a page for non-logged in users

Attachment
0
Cool cream

Created the text component. Had to cycle through a good set of fonts and pick the best one. Also finished the part of able to be changing the font size and color.

0
Cool cream

Created the ellipse object. I only had to add another case for the element, and some extra params.

Attachment
0
Cool cream

I loved this! Now we can select multiple items somewhat like a selection net or you can say a rectangular selection tool. This was not that hard i did not have to write any new code for the selection part, only modified the way it works. But i also added tweaks in the existing code. I got many errors in this part.

0
Cool cream

Created the bring to front and send to back actions. They work well now.

0
Cool cream

This was some good progress. Now you can change the colors of your rectangle and even delete it! Its coming together just a few more things to wrap things up.

Attachment
0
Cool cream

Created a small popup/toolbar appear whenever an object is selected. This will be used for changing the color or deleting the object.

Attachment
0
Cool cream

Okay, this was some progress. Now the user can move the rectangles around the canvas and also I fixed a small but, which now enables you to deselect the object too!

0
Cool cream

So in this devlog, i changed quite a few things. First of all, there was a huge issue. I was allowed to look at the board even thought i was not authorized. That was a horrifying issue. So i had to research and do many different changes in my code to get it right. And second, I allowed the user to change the size of the rectangle to make it resizable.

0
Cool cream

Coded a little bit of extras like having a selection layer, and a different color

Attachment
0
Cool cream

Sooo, this was a huge progress. Now, you can actually draw stuff on the canvas. Only a rectangle for now, but this was difficult. The main part where I struggled was the part where I had to get the co-ordinates of the mouse-pointer and stuff. Here’s a demo.

0
Cool cream

This was extremely difficult. I had to somehow map an svg element to my mouse-pointer. I used a tutorial for this and i got it right! This looks awesome! I just took an icon and made it change the position to the mouse-pointer’s position, but it took a lot of lines

1

Comments

Max
Max 29 days ago

Woah, nice!

Cool cream

Coded a lot of stuff useful for the drawing features in the files, and also added the feature of selecting items in the toolbar.

Attachment
0
Cool cream

Coded the backed work for the toolbar actions and for the front end, added the icons with labels.

Attachment
0
Cool cream

Added a small tweak of getting some border colors for each participant in the room, and created a toolbutton component from scratch and imported it.

Attachment
0
Cool cream

Created the participants component. I displays the user’s avatar

Attachment
0
Cool cream

Fully created and finished the room info component. It looks goood.

0
Cool cream

Created a part of the board info. This was fun and easy.

0
Cool cream

Worked on the room authentication part of this project. This was a stressful task and i had to use live blocks and clerk both together to get this right. I struggled in a few parts of the unauthorized sections. Here’s a clip.

0
Cool cream

Built the loading screen for the canvases.

Attachment
0
Cool cream

I just finished setting up liveblocks, but I encountered a problem because the docs on liveblocks were not updated. So i had to research and get the right thing to work, now it works the same as before but i have added liveblocks in the backend so yeah…. Here’s a pic of the liveblocks board. Everytime a board is created, a new item is added to the list in this page.

Attachment
0
Cool cream

This was some solid work, after a few days of break, i finally came back to work on this now, and i have started designing the canvas layout so when you click on a board, it leads to this board mage with the layout.

Attachment
0
Cool cream

Shipped this project!

Hours: 2.14
Cookies: 🍪 14
Multiplier: 6.63 cookies/hr

Yeah. This was a really huge task for me. I had to fix the whole of the weather handling because the API i was using did not work for me anymore. So In this update, I fixed the weather so that you can input the city manually, and some UI changes on the website. Now, i’m ready to ship this again. Lets gooo!

Cool cream

Fixed some css issues on the main website. The heights of the boxes on the features page were fixed

Attachment
0
Cool cream

Made the instructions and coded the ending part. had some errors with the crx

Attachment
0
Cool cream

Soooo This was a huge devlog but not much. I had to do this because The weather was not working at all 0%. I tried all ways like using an api, geolocation, and others, but they never worked. So now i came up with this plan and now it supports typing in cities yourselves. It looks cool now!

Attachment
0
Cool cream

Changed the css of this and added some shadows and borders. Made the colors lighter. It has a more modern look now!

Attachment
0
Cool cream

Oof this was some cool work. I shifted the math algorithm from using HSL values to use RGB values for the matching colors. Now it generates better matches for the color. Its awesome. Some final touches and I will be able to ship this extension!

0
Cool cream

Yeah, just prototyped a way of generating matching colors. Doesn’t work well. Like it shows up random colors and since I am using a mathematical algorithm for this, it generates negative values so it doesn’t work 100% of the times tried…

0
Cool cream

Added many tiny features such as live preview. Once a color is hovered on, the background changes to that color. And live stats: shows how may colors are there in the current palette. And a delete palette button, and a cool animation for the copy feature!

0
Cool cream

Added a cool feature suggested by one of you guys! Feature enabling you to create your many no. of palettes. Still work in progress, but seems nice for now.

0
Cool cream

Made some visual changes and fixed some errors in the javascript code. Not a big task, and also added an icon to the extension. This extension is almost done. I would love to hear a few ideas that i could add to this extension. Please comment if you have any ideas.

Attachment
0
Cool cream

Changed the colors of the popup to match the colors of my banner. I prefer this over the dark colors.

Attachment
0
Cool cream

This was a crazy tiring task. I got fed up of bugs, that I rewrote the whole code, and revamped the whole css. Now it looks more sleek and modern. This was a hard task and also implemented the delete color feature.

0
Cool cream

Just styled the box and added the functionality of the color showing up on the palette after picking it. Also added a small tooltip on hover. Really looks cool now. Next task is to be able to delete a color from the palette.

0
Cool cream

Oof this was hard. I had to code the eyedropper part of this so that the user can pick a color. And, the popup looked disgusting, so I had to do some basic styling. here’s a small preview

0
Cool cream

Created the basic manifest and html of the popup. This was easy. But now I am pretty scared that this project will take a little too less of time. So yeah, heres a small screenshot. Doesn’t look too good. did not even touch the css.

Attachment
0
Cool cream

Created the search query functionality. This was fun and the last part for the website features. Now ready to start with the actual whiteboard code.

0
Cool cream

Fixed a small issue of the favorite relation with the board not getting disconnected when the board is deleted.

0
Cool cream

Created the favoriting functionality. This was a little hard because i had to create another backend table solely for this. I had to redo the same things i had done before now, because that was how it was needed. It was a little tough but at the end, it works! Here’s a short clip

0
Cool cream

Okay, so this was a long devlog. I made quite a lot of changes. Here they are:

  1. Got back the images for the boards because it looked ugly with the clipboard icon.
    (Difficulty: moderate)
  2. Programmed the rename board dialog and its functionality. This was a very difficult part because i
    had to go back to the backend and do a lot of stuff in there.
    (Difficulty: HARD)
Attachment
0
Cool cream

Created the delete function. This was easy. Also made the copy link function actually work!

0
Cool cream

Added this cool actions dropdown in the board card. It looks awesome!!

0
Cool cream

Added this cool loading screen for slower connections. With the skeleton component.

Attachment
0
Cool cream

Created this new board button where you can finally create a new board. Like here. Also added a toast notification whenever a board is created.

0
Cool cream

There was this minute issue of the layout of the board details part, it looked bad, so I was determined to fix it. The borders were not properly aligned with the card. So i rewrote the card and got it right! And also, I added the favorites button

Attachment
0
Cool cream

Created this label and gave a cool effect on hover. It shows the name, author and the time created.

Attachment
0
Cool cream

Worked a lot on trying to get the overlay correct on the car. So once you hover, there is a cool dark effect.

Attachment
0
Cool cream

Changed the look of the board card. Not too stylish, and i tried experimenting with new components but this was the best fit for this card. I am still thinking on how to make the cards look better.

Attachment
0
Cool cream

Added the actual representation of the board. Looks fine until now. But planning to remove the images. They don’t look very good for now.

Attachment
0
Cool cream

Ohhh this was a very huge progress. I added a toast notification when a board is created, and now, even the data is displayed as a string on the homepage! I’m really excited thats its working

0
Cool cream

Added the functionality of creating a board. Also the data gets stored in a table. A pretty good task and a huge step towards actually creating the whiteboard

0
Cool cream

Just coded the API mutation with convex again for the boards, so that every time the user creates a board, it will run the mutation

Attachment
0
Cool cream

Created the schema for the boards data using convex. And also updated some images.

Attachment
2

Comments

inw
inw about 1 month ago

CONVEX MENTIONED!!!! FOLLOWING

Cool cream
Cool cream about 1 month ago

Yay! Somebody who knows convex

Cool cream

Added the empty states for no favorites and no search results. looks cool till now…

Attachment
Attachment
0
Cool cream

Coded the backend for ‘search’ and ‘favorites’ queries.

Attachment
0
Cool cream

okay, this was scary. I somehow managed to mess up the task of filtering and the page was compiling and refreshing every 96 milliseconds 😱, and because of this, not even 1 action wan now working. I got scared and tried to find the problem. I searched frantically in all my changed files since the last commit and kept on deleting stuff. I still couldn’t find the problem. Hopeless, I went and reverted all changes since the day before yesterday’s commit. And it worked! It did not compile so fast anymore. So i went on and restored rest of the files, and while I was doing that, I found the CULPRIT. The function i had been using was making the file run almost every 1 second. I went up and searched for an alternative. And finally, this works perfectly until now!!

0
Cool cream

Yes, this was fun. It was easy to make this new dashboards section. Looks sleek now. And also created a small startup for first time users.

Attachment
3

Comments

korbinvanettedev
korbinvanettedev about 1 month ago

Very Cool! Will it work like Discord with the creation? It looks similar on the side.

Cool cream
Cool cream about 1 month ago

Haha 😄 you got the idea right the users can switch between organisations like they switch between servers in discord. That feature of discord s really got me. So i decided to add that

korbinvanettedev
korbinvanettedev about 1 month ago

I love that! Keep up the awesome work!

Cool cream

Added this Invite members button to add members to your organization. I kept struggling to get the container to correctly fit the dialog box. And somehow, the sub sections in the dialog di not work, and nothing was clickable. So I had to look up for new solutions, I tried debugging using the console and failed. I had to look up into the docs of the component. Finally the error was the key. I researched on the error and found out that it was the key to the problem. And… I fixed it. 😁

Attachment
Attachment
0
Cool cream

Fully coded and finished up the search-bar to add the search to the url query. It was a difficult task to do, and I spent some time actually reading and cleaning up the code which I had written to get rid of unused stuff. Also added a small tweak to the mobile view of this website. Looks good to me now.

Attachment
0
Cool cream

Added the search input component and styled the whole page to make it a little more polished and now it looks cool. Still have to code the search-bar.

Attachment
0
Cool cream

Created a small filter for showing boards. I really liked this feature. This looks sleek and simple.

0
Cool cream

I made the final adjustments to the main sidebar to improve its layout and usability.
After that, I started developing the organizations sidebar by coding its features and styling it so it fits well with the rest of the interface. Looks good to me now!!! Its coming together!!

Attachment
0
Cool cream

Built tooltips for each button ‘on-hover’ using the tooltip component from shadCN ui. This was a very interesting process and I liked it!

0
Cool cream

I moved the organization into a completely new component to make it easier to change. I also change the text to show the icons. I tools much better now. You can also switch between organizations.

Attachment
0
Cool cream

Added a list on the sidebar to show all created organizations. A simple task for now…

0
Cool cream

Added a ‘plus’ button on the sidebar to create an organisation. Used icons from lucid.

0
Cool cream

Built the basic UI of the page, look UGLY right now, but will work on the css later. 😁

Attachment
0
Cool cream

Reorganized the folder structure, and made a dashboard page with a sidebar

Attachment
0
Cool cream

Sorry for posting this devlog so late. I ran into a tough issue that I had to solve on my own. I was trying to show a different screen when the user was logged in, but nothing appeared on the page. I checked all my files to find what went wrong. In the end, I found the problem: the provider was set to show content only when the user was logged in. I fixed that, and everything worked again.

0
Cool cream

Created a loading kind of page, to give it a better look. The loading has the logo of the website.

0
Cool cream

oooh this leg took a lot of time. Now that i got all the backend right, I tried to actually integrate the log in system. I tried many ways, but they were just not working. So i went and looked up for documentation on the convex docs. After finding it, when I implemented that, I got an error saying that a function was deprecated. So I had to look up more and FINALLY, I got it working. Here’s a video

Attachment
0
Cool cream

Fixed some small issues ad added convex and clerk for the backend. Clerk was used for the authentication stuff.

Attachment
0
Cool cream

Modified the file structure and added a layout.tsx file with a new navbar, which renders in all pages of users.

0
Cool cream

Just fixed an error in the users logic. Since the users logic is dynamic, every time I type something as a subpage in the address bar like ‘…/open’ or something, it was not giving a 404 page not found error but giving me the user id page, showing the user id as open. So i spent a little time on trying to fix it. At the end, I just went with the simplest solution. I routed the ‘user’ page inside a ‘users’ folder.

Attachment
Attachment
0
Cool cream

Coded the users logic. This was a little tough because the tutorial I was following had an older version and the version I was using did not support the code block.

0
Cool cream

Okay. So this is my first time working with next.js and tailwind CSS. Looked up on tutorials and also tries making some example pages. I also set up the project folder. All this was done with the cli tool for next js. This might be quite a long project. I also installed the button component from shadcn UI. and added a style.

Attachment
0
Cool cream

Shipped this project!

Hours: 2.3
Cookies: 🍪 21
Multiplier: 8.98 cookies/hr

Made the simple website using js for converting timezones. I really loved this neon cyberpunk theme. 😁

Cool cream

Just added the ability to type the country and get the time zone converted. Way easier than a dropdown

0
Cool cream

Shipped this project!

Hours: 14.04
Cookies: 🍪 327
Multiplier: 23.31 cookies/hr

This was a long but a very useful contribution to my programming knowledge. For the first time, I learnt how to make a chrome extension. Since last year, I had this mindset that making an extension was very hard, until now. This is my favorite project of all time (until now) and also the most fun to make and show other people.

Cool cream

Tweaked some features in the website and fixed some minute bugs.

Attachment
0
Cool cream

Fixed some errors in the main installation zip file. not many changes

Attachment
0
Cool cream

Added a cool looking animation to the homepage and also added a link to install from github

1

Comments

bhimesh
bhimesh about 2 months ago

it glitches a little on brave for mw

Cool cream

So i tried to deploy to vercel, but somehow, it failed to load the logo and the favicon, it was so frustrating. Therefore, i just moved the logo image form the designated folder into the main folder :)

Attachment
0
Cool cream

Just finished coding the download logic and added instructions on how to load the unpacked extension

Attachment
0
Cool cream

Super excited today — the extension is almost fully complete! 🎉I just finished building its official website, where I break down all the core features and how it works. Feels great to see everything finally coming together.

Attachment
Attachment
Attachment
0
Cool cream

Migrated the Notes section to a spacious new home on the sidebar, freeing up the main interface while giving your thoughts more room to breathe. To maximize that reclaimed real estate, the old notes widget has been refactored into a dynamic stopwatch, allowing for seamless task tracking without ever leaving your workflow.

0
Cool cream

Took a lot of time to get the settings and history both on one side. Also made the javascript code mode dynamic, so that it will be easier to add more apps to the sidebar.

0
Cool cream

Added the history sidebar to the new-tab page. Struggled with some issues for history permissions, but it turned out well!

Attachment
Attachment
Attachment
0
Cool cream

Added so many cool themes that look awesome. Sure you’ll like at least one of those!!

0
Cool cream

Updated the To-Do section into a focused “Today’s Goal” feature.
Kept the implementation lightweight and straightforward.
It’s fully functional and fits the workflow better.

0
Cool cream

Implemented several new UX improvements (changing favicon, adding the search button beside the search bar) to streamline navigation and overall usability.
Expanded interface polish across key workflows for a smoother experience.
Also completed the notes system, adding full Markdown support for flexible formatting.

Attachment
0
Cool cream

Built out the weather section for the new tab page.
Initially tried using browser geolocation, but ran into permission issues with Chrome’s new tab restrictions.
Switched to IP-based location instead, which ended up being simpler and more reliable.

Attachment
0
Cool cream

So, I spent some time tracking down a bunch of unexpected bugs — all of them caused by adding a new type of “Add Shortcut” popup.
What seemed like a small UI tweak ended up breaking multiple assumptions in the existing logic.
Had to refactor event handling and clean up some edge cases to make everything play nicely together.
Lesson learned: even minor UX changes can ripple through the system more than expected.

Attachment
0
Cool cream

Shipped a big usability upgrade today. Shortcuts are now fully functional end-to-end, and you can finally drag and reorder them however you want. The UI feels way more flexible now, and this sets a solid foundation for future customization and polish.

1

Comments

alejopmotta
alejopmotta 2 months ago

that’s awesome :O

Cool cream

Spent a good chunk of time squashing bugs this round — a lot of small issues that were piling up, but everything feels much smoother now. I also added a settings bar on the side, which already makes navigating and tweaking things way nicer than before. And the clock is finally functional now, actually updating in real time instead of just sitting there looking pretty. Definitely feels like a solid step forward.

Attachment
Attachment
0
Cool cream

Added themes to the new tab page. looks awesome!

0
Cool cream

Just updated the UI of the dashboard to look more like a new tab. And also the searchbar works!

0
Cool cream

Made the simple look of my glow tab page. An awesome new tab extension. Doesn’t have any features and i am going to change the ui but this is the basic

Attachment
0
Cool cream

Made the simple looking website and its already works pretty well! Noting much, just simple html,css and js

Attachment
0
Cool cream

Shipped this project!

Hours: 3.28
Cookies: 🍪 36
Multiplier: 10.95 cookies/hr

Cool, just added themes to the website. Awesome

Cool cream

Woohoooooo! MASTERPLAN! I made themes in the website, solving the problem of some people liking the old design, and some people liking the new design.

Attachment
Attachment
2

Comments

bgtulk
bgtulk 3 months ago

Great idea for the problem. Keep up the good work!

Cool cream
Cool cream 3 months ago

thank you 😊

Cool cream

Just after i finished the footer, i see some people say they like the old design more. Im confused what to do.

2

Comments

Cool cream
Cool cream 3 months ago

😵‍💫😕😟

bgtulk
bgtulk 3 months ago

thats much better, love it more than the new one

Cool cream

Got inspired by a few professional websites, and improved the styling and css of the website.

2

Comments

bgtulk
bgtulk 3 months ago

Sorry to say that, but the old design has more soul in it.

Cool cream
Cool cream 3 months ago

oh.
so you liked the old one more?

Cool cream

Shipped this project!

Hours: 10.21
Cookies: 🍪 109
Multiplier: 10.64 cookies/hr

Wow! This was exciting. Spent so much time trying to get this very cool website to be awesome! Simple HTML, CSS, JS. Became more familiar with JS this time.

Cool cream

Fixed some responsiveness issues. Really excited to ship it! v1.0.0 is out! 😃

Attachment
0
Cool cream

Made the word and character counter app. Pretty simple.

Attachment
0
Cool cream

Fully coded and finished the password generator. (Don’t try it on my vault check website 🤣 ) ,and added the about section.

Attachment
1

Comments

Cool cream
Cool cream 3 months ago

I do not know why but the password generator screen recording did not get uploaded. Will try to cover it up in my next devlog

Cool cream

Coded and styled the password generator page. Functionality is yet to be coded

Attachment
0
Cool cream

Adjusted the home page and fixed some errors in the case converter app

Attachment
0
Cool cream

Fully coded the decision picker. Took a little bit of time.

0
Cool cream

Changed the color scheme of all pages. Loos awesome now!!! Also, made the decision picker page.

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
Cool cream

Coded the Case converted section. This was by far the easiest. 😉

Attachment
0
Cool cream

Revamped the styling of the text cleaner page, and coded the unit converter. It was a little easy

Attachment
Attachment
0
Cool cream

Coded the functionality of the text cleaner and styled it a little bit to match to color theme of the website.

0
Cool cream

Made the Text cleaner page. Did not do the functionality yet. Also, need to change the colors

Attachment
1

Comments

el4s
el4s 3 months ago

W

Cool cream

Made the styling of the website look cooler and added some simple but cool looking effects. Also fixed some bugs.

0
Cool cream

Oooff! Took a long time doing the simple website. Was expecting it to be easier. Got stuck on adding a BG overlay, but kept getting some weird errors for the CSS. I was expecting it to take only around 20-30 minutes but it didn’t go as planned. 😓

0
Cool cream

Shipped this project!

Hours: 6.18
Cookies: 🍪 43
Multiplier: 6.93 cookies/hr

I made a useful website which analyses your passwords to see if they are strong and are good. With this project i got more knowledge on Java Script which i did not use much before.

Cool cream

Added music and improved the looks of the website.

0
Cool cream

Made the suggested passwords section and filled the about page.

Attachment
Attachment
0
Cool cream

Fully revamped the home page and i had to switch the code to javascript because i was struggling to integrate python with html 😓

Attachment
Attachment
0
Cool cream

After hours of experimenting of what to do, i created a website with a basic look.

Attachment
0
Cool cream

I made the basic scripting of the program and how it runs. It took some trial and error but in the end it turned out to be a nice success.

Attachment
0