You are browsing as a guest. Sign up (or log in) to start making projects!

derek_chen

@derek_chen

Joined June 2nd, 2026

  • 43Devlogs
  • 5Projects
  • 7Ships
  • 156Votes
Open comments for this post

8h 8m 13s logged

Hello Shipwrights and rating reviewers.
Please please please go past the landing page. The landing page was definitely assisted with AI, so it isn’t the best showcase of the project.

Thank you!

Speaking of:
Rate my professor added to courses

0
0
14
Ship Pending review

Hey! I’m shipping this because I’m 88 stardust from an iPad, so it means the world to me that I still have 6 tracked hours from the Stardance program.

This bot is something I’ve been working on for years, but only through Stardance did I have the motivation to port it from the previous coding language of aoi.js to Discord.js, which avoids all the bugs that come with a smaller coding language. With that being said, this project was never meant to be shipped, so much (quite almost all) of the hours were not logged.

I hope you are able to find this bot cool and a little bit unique as well.

  • 1 devlog
  • 6h
Try project → See source code →
Open comments for this post

5h 49m 4s logged

One of the most useful parts of APSwiftly is its logging system. APStudy has a Discord community with contributors, volunteers, and students, so being able to understand what changed in the server helps me and the staff manage it.

Message edits are a good example of how the system works (see screenshot) and prevents bad actors from being… bad.

All configuration happens inside Discord, too! Through dropdowns, channel selectors, and buttons.

0
0
8
Open comments for this post

5h 47m 58s logged

So many new features have been released since my last devlog that I forgot which was when. So for this devlog, I’ll announce a new solar system inspired progress bar where each ring represents a class. Each class orbits around a golden egg.

0
0
6
Open comments for this post

3h 45m 36s logged

Genuinely spent 2 hours on improving this 😭

Any design suggestions?
I went with a compact streak button in the same line as the To-Do List instead of a large section above it to give more screen space to the assignments list.

The large center is an egg surrounded by fire (because the extension is built under Nest.APStudy. So nests –> eggs)

The motivational message also has a fun easter egg: one exclamation mark is rare and two exclamation mark messages are ultra rare. Just something to look forward to everyday.

0
0
28
Ship

APStudyCanvas’s first beta release improves Canvas by improving the dashboard, a much richer To-Do experience, improved grades and course cards, synchronized streak tracking, smoother motion, and the first Google Calendar integration through Nest.APStudy. This extension adds onto CanvasRefined which similarly started due to dislike of BetterCampus’s high extension costs.

Please note that this is still an early stage of the extension and bugs/optimization issues will be present. If you see any, please don’t hesitate to include comments in your feedback! They are greatly appreciated.

The image below is a preview of the extension popup.

  • 15 devlogs
  • 133h
  • 15.46x multiplier
  • 1942 Stardust
Try project → See source code →
Open comments for this post

2h 13m 10s logged

Still doesn’t look quite there yet, but more design UI will go into this including graphs and previous assignment history and how it affects your overall course grade.

0
0
36
Open comments for this post

8h 52m 46s logged

Improvement on the design! What do we think?
Better rainbow, better sidebar, better assignment details, better streak, better due list, etc.

0
0
10
Open comments for this post

9h 28m 53s logged

Heavily touched up that todo section & card appearance. Still got lots of issues to work on.As for new features, I’m working on adding canvas search, grade analytics, dashboard notes, local themes, planner tasks, and a better sidebar.Given that this project was initially a fork of CanvasRefined (though it has diverged by a large amount), I’m working on adding the new features/bug fixes to this extension as well.

0
0
13
Open comments for this post

9h 11m 45s logged

AYYY its coming together! The cards are now loading properly, the settings actually controls stuff, and the rings are coming together. Though, I can’t seem to figure out how to hide courses without active assignments from the ring design.

After I finish all the UI changes I can think of, I’ll go through and completely revamp the settings popup (it’s mad ugly right now).

0
0
9
Open comments for this post

12h 24m 32s logged

I may have broken the todo list section… But I’m still working on it and improving the design. I going for a rainbow style layout with a 3 column toggle for assignments and announcements

0
0
9
Open comments for this post

9h 5m 36s logged

The calendar is currently still off, but I’m almost done with a fix by utilizing timezones properly. The status of each class isn’t completely accurate right now, but it should come together soon!

0
0
35
Open comments for this post

9h 52m 48s logged

I’m working on improving the calendar UI and adding .ics share features. It’s a long process, but I’m almost there for production release. The goal is to allow for .ics calendar link creation for simulated courses.

0
0
13
Loading more…

Followers

Loading…