Community Calendar

Community Calendar Used AI

15 devlogs
9h 57m
•  Ship certified
Created by Kcoder

A calendar for your community. post events for everyone to see!

Timeline

Ship 1

This ship is currently being voted on by the community. Check back later!

Kcoder

1 day ago

Kcoder Covers 15 devlogs and 9h 57m

Added a MIT license to both repos

Update attachment

The form went out of focus everytime you clicked on a key, so i put together a little video editing of the before and after to show you what i did.

I created the README and updated the head section of index.html to match my website

Update attachment

I tried giving it more of a hackclub vibe by taking CSS from theme.hackclub.com. It looks a lot better than before. Next up I think I will write a ReadMe and then check to see if i have any finishing touches to add.

Update attachment

I added functionality for the users to get a alert when the backend is not working. I had no idea how to do this but was suprisingly easy just had to add on to the useEffect I already had. After that I added some comments on code just to improve the readability as well as some other minor changes.

Made a small change in the code so that the url at the top changes to / when you use the share link instead of it being /share-event?id=12345

I added exporting as a .ics so you can use it on Outlook and other calendars

Kcoder
Kcoder
1h 13m 3 days ago

Ok, I fixed all the little errors that were there before, and I added functionality to share events by copying the link, mailing, or sending via WhatsApp

so for some reason, the last devlog time did not get logged and it shows 0m next to it so this time is part of the previous devlog.

Update attachment
Kcoder Kcoder 4 days ago
again?!?
Kcoder
Kcoder
1h 44m 4 days ago

That took so long. There was this really annoying bug that was practically impossible to kill. No matter what I did, I always got 422 Unprocessable Content. I had no idea why this was happening, and in the end, it happened because there was an error in the database schema, which resulted in me getting errors even after I fixed it. I had to delete and recreate the DB for it to work. It took me too long to realize that. :(
There are still some things I need to fix, such as you have to refresh the page for the ideas to show up, and when you delete the idea, the modal doesn't disappear immediately. It should be easy fixes and shouldn't take too long.

Kcoder Kcoder 3 days ago
nevermind it got logged now
Kcoder Kcoder 4 days ago
at the top you can see it shows when i submitted it but the time i spent on it?
Kcoder Kcoder 4 days ago
Why did my time for this devlog not get logged?

Added stats. time to completely rework the CSS to make it look more hackclub theme-like.

Update attachment

I added the ability to update events. next, I want to add the stats in and then update Tailwind to look more like the hackclub theme colors

I got the two ends linked. Not my best screen recording the top got cut off but after I submitted the new event, I was reloading the page to show that it will still work after. Also, I kept the event, but you can delete it and also make edits to it. I still have to add editing, though.

Kcoder
Kcoder
1h 27m 6 days ago

That took so loong. I worked on this for probably 45 mins and then had to go take a break and watch One Piece. It's done. I added every single endpoint I could think of, and it's looking pretty good. I am not happy, though. You see, I enjoy writing code in Python, which is why I can go so long without taking a break for this, but now I have to write the frontend, and that makes me sad because JS is kind of boring, ngl. But hey, check out how many endpoints I added, it's a lot. There are almost 400 lines of code in the backend now!! Which is crazy. This is getting pretty long, so bye 👋

Update attachment
Kcoder
Kcoder
1h 20m 6 days ago

I made a basic app. it just adds events and makes the events. Its good, but now I have to make the backend for this so I can save details. You can even make a event by clicking on the day it happens.