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

Nest.APStudy

  • 22 Devlogs
  • 146 Total hours

The Ultimate Academic Command Center: A Web Platform

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
32
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
Ship #4 Changes requested

Thank you all for the feedback from my first three ships. I have focused more on the codebase and bug fixes. All the bug/issues from my last ship are addressed now! Shoutout to the people who put their time to bug find :)

To those who review this ship, please share any issues you had with the website, whether it be a broken link or something simply looking bad.

  • 6 devlogs
  • 49h
  • 14.10x multiplier
  • 682 Stardust
Try project → See source code →
Open comments for this post

6h 16m 48s logged

REFACTOR + BUG FIXES COMPLETE!

After ~40 hours, I completed a large application-wide refactor, added collaborative note review tools, and focused heavily on reliability :)

Bug Fixes

  • Fixed calendar feed validation (you can no longer add random links) and syncing issues with read-only collaborative notes.
  • Fixed duplicate cookie-consent dialogs and the privacy-details link (shout out to the ones who caught it in ship #3!).
  • Fixed Nest Announcements rendering errors.
  • Fixed chat messages failing after the first send, leaking between rooms, or appearing only after a refresh.
  • Fixed file uploads, including CSRF handling, error responses, and cleanup after failed uploads.
  • Fixed task priority, deadline, recurrence, and floating-menu interactions becoming unresponsive (it was pretty annoying).
  • Fixed logout behavior (thank you to the one who caught this!)
  • Added profile length validation (thank you to the one who caught this in Ship 3!)
  • Improved GitHub authentication diagnostics and callback/session handling (again thanks to the one who caught it in ship 3!!).

Improvements

  • Split large chat, notes, calendar, dashboard, file, onboarding, and admin systems into focused modules and services so they can be tested and changed independently.
  • Reworked chat synchronization to be more stable.
  • Reduced duplicate chat, presence, notification, and database work.
  • Consolidated templates and shared frontend styling into a more consistent design (yay!).

Major Features

  • Added inline comments to shared notes, including ‘anchored’ discussions, editing and deletion, review events, and suggestions.
  • Added administrative calendar-feed health reporting so broken or unsafe subscriptions are easier to diagnose (for admins).
  • **Major architectural refactor across 200+ files!!

https://nest.apstudy.org/
Thanks for reading!

2
0
12
Ship #3

Thank you all for the feedback from my first two ships. I have focused more on detailed devlogs and small bug fixes. This ship’s focus was on general UI/UX improvements as well as a new /focus section.

To those who review my 3rd ship, please share any issues you had with the website, whether it be a broken link or something simply looking bad.

  • 4 devlogs
  • 38h
  • 17.18x multiplier
  • 642 Stardust
Try project → See source code →
Open comments for this post

9h 1m 39s logged

Bug Fixes

  • Fixed dashboard loading-grid alignment.
  • Improved calendar week rendering for events that span multiple days or time slots.
  • Refined course availability tracking controls.
  • Improved invite redirects and management flows.

Improvements

  • Expanded Focus Mode with playlist composer improvements, routine selection, playlist gestures, resizable music panels, and better playback feedback.
  • Deferred optional Focus Mode runtimes to improve loading performance.
  • Added support for keeping completed Focus sessions visible.
  • Improved invite-management cards and settings presentation.

Major Feature*

(only for myself)
Added a gated Echo Show dashboard at /derek/echo for my newly jailbroken Echo! See 1st image below :)

2
0
27
Open comments for this post

9h 54m 34s logged

This past couple days, I added Focus Mode (still a work in progress), improved navigation, and polished the frontend foundation (still got many more hours to go).

Bug Fixes

  • Fixed calendar event-editor and hidden-control behavior.
  • Improved toast notifications and error states across the application.
  • Improved calendar, dashboard, and notes interactions.

Improvements

  • Refined settings themes and notification controls.
  • Added a global workspace search to the command palette with links across courses, files, calendar, and user content.
  • Added dashboard layout editing and improved agenda/calendar interactions.

Major Features

  • Added Focus Mode with timed sessions, session history, completion sound, music playlist support (so fire since it uses less memory than Spotify), multiple playlists, Spotify playback controls, and customizable player preferences.

https://nest.apstudy.org/focus

0
0
24
Open comments for this post

9h 33m 6s logged

This past week, I focused on improving the website’s core systems, UX, and reliability.

Bug Fixes

  • Notes dragging was restored on tablets and laptops → It works again!
  • Fixed notes page-setup popovers and improved keyboard shortcuts.
  • Repaired browser notification subscriptions and delivery errors.
  • Fixed settings tab visibility and improved cookie-consent controls.
  • Hardened CSRF handling with silent token refresh for long-lived pages.
  • Improved admin status polling and directory search.

Improvements

  • Replaced generic loaders with page-specific loading skeletons.
  • Polished the shell, dashboard spacing, and settings layout.
  • Improved chat profiles, member panels, composer interactions, and media previews.
  • Added secure chat media sharing, GIF support, and attachment storage.
  • Improved tier badge placement and presentation across the app.

Major Features

Users can now receive unified browser notifications, configure delivery preferences, and get reminders for individual calendar events and task deadlines!

0
0
9
Open comments for this post

9h 14m 58s logged

My Progress Summary

This past week (since my last devlog), I started with a visual and privacy redesign.

Bug Fixes

  • Note image uploads didn’t work => They work now!
  • Calendar Validation previously would accept broken links => Fixed now!
  • File uploads didn’t work => I can upload now!
  • Safari kept signing me out => No more!
    I also improved the admin controls and security and resilience of the backend, especially with CSFR refresh handling.

The loading UX was refined into page-specific skeletons (it was so cool seeing it work for the first time), but it took a few tries.

The big change:

Major release for tiers and quotas so that users can’t spam uploads and tier system skeleton for later. This includes admin tier controls (yay for me) and pixel assets generated by ChatGPT’s latest model 5.6

Try it here: https://nest.apstudy.org/join

0
0
15
Ship #2

With this ship, I have drastically updated the Notes editor from a simple single-user editor into a writing workspace with block tools, rich paste normalization, and advanced features such as a print pipeline and expanded keyboard shortcuts. Sharing features such as public links, per-user shares, and a read-only view; performance optimization; accessibility (WCAG 2.2) compliance; and very, very extensive testing. Other minor fixes and admin panel changes were also included.

https://nest.apstudy.org/join

Let me know what you think! Please feel free to leave any suggestions and let me know of any bugs you find :)

  • 5 devlogs
  • 24h
  • 15.16x multiplier
  • 360 Stardust
Try project → See source code →
Open comments for this post

8h 41m 1s logged

Major Changes w/ Notes Page/Editor

1. Notes & Folder Sharing

  • Users can now share their notes and even folders with multiple notes files with other Nest users.
  • Public links can be generated to give everyone (even non-users) view-only access.

2. Simplified the Editor

  • Less empty space! Now your whole screen on your laptop is the editor

3. Printing & Formatting Fixes/Updates

  • Clicking Cmd/Ctrl + P now prints the notes page properly with appropriate colors and sizing! This actually took so many hours. Who knew modifying how a page looks for printing took this much time :(
  • Grammarly is now more compatible and less RAM-hungry. I also optimized the notes page to reduce RAM consumption when moving between documents & website pages.
  • Pasting now formats AI and messy text. Copy and pasting from Nest to another website looks cleaner now too (no more extra new lines for no reason like those AI websites).

4. Speed & Accessibility Changes

  • Went with a WCAG 2.2 accessibility friendliness: people navigating can now easily run stuff through their keyboard (which is easy to open/close)
  • Faster loading with lazy-loaded images.

5. Soon to Come: Real-Time Editing + Editor Sharing Access

  • Who knows, it may just be more optimized than Google Docs (with fewer features, of course).
    It will have logic to view other people’s cursor positions & email invitations with roles (viewing, suggesting, editing). And a 30-day version history timeline.

Try it yourself! https://nest.apstudy.org/notes

0
0
14
Open comments for this post

4h 9m 8s logged

Admin Analytics Page

I’m getting users! But who knew making an analytics page was so complex? I’m literally using Google Analytics API, which means I’m not hardcoding JavaScript tracking. Rather, I’m outputting the data into an interactive UI.

Fun fact: 72% of users are high schoolers!

https://nest.apstudy.org

0
0
15
Open comments for this post

7h 15m 46s logged

Notes Page Design + UI

You always see Google Docs and be like, “That’s a simple UI.” 😭 Or at least that’s what I thought until I tried creating a notes UI similar to both Notion & Google Docs.

  • The goal was to make a lighter, simpler docs page that I can share easily. While, unfortunately, there are no share features yet, the toolbar and hover features are slowly coming together! 😄

Give it a try and let me know what you think: https://nest.apstudy.org/notes

0
0
12
Open comments for this post

1h 34m 7s logged

Improved Course Search UI

Changes:

  • More results show now
  • More filters and more details in the saved json
  • Faster pings
  • Seats display on the course preview

Features:

  • Simulate Courses
  • Track courses that aren’t in your simulated schedule
  • Recieve Emails when a class opens up
  • Add as many courses to tracking as you wish

Unfortunately, this is still limited to only Emory University students because the course pulling takes a lot of time and effort.
https://nest.apstudy.org/courses

0
0
29
Ship #1

An Academic Command Center

From now on, your day starts in one place!
Features: central dashboard, calendar, tasks, notes, files, and a chat system.

Course planning section specifically for Emory University students. Students can save courses, track seats, and simulate their course schedule.
Build YOUR workspace today!
https://nest.apstudy.org/join
-# It solves my problems & reduces my stress. Hopefully it’ll solve yours too :)

  • 5 devlogs
  • 16h
  • 18.60x multiplier
  • 280 Stardust
Try project → See source code →
Open comments for this post

3h 58m 58s logged

Admin Backend & Basic Frontend Updates!

I have offically gotten to a stage where I can finally start promoting and having people become early users.

Nest.APStudy is a web platform for student course planning and productivity, combining local Emory course data with user accounts, dashboards, calendars, tasks, notes, chat, file sharing, and related admin tools. User data is stored in VPS-hosted SQLite databases, with Appwrite handling authentication and file storage.
I spent a few more hours working on the backend changes and setting myself up to be in a position to quickly find and repair bugs by connecting the hosting VPS to my admin portal securely.

Take a look and let me know what you think! :)

0
0
14
Open comments for this post

2h 45m 41s logged

Created landing page for my Productivity Web Platform

  • Added hero image, animations, showcases of all the website features, etc.

I added some avengers easter eggs if you can find them ;)

As for the actual platform, it is currently not fully functioning because I hit the database limits on my GitHub education plan. I may be locally hosting the database soon.

Check out the website at https://nest.apstudy.org and feel free to leave me any comments/suggestions/hate! I appreciate all feedback :)

1
2
98
Open comments for this post

54m 45s logged

Calendar Page Creation & Polish!

https://nest.apstudy.org/calendar
Weekly view:

  • 7-column time grid starting with Sunday
  • 24 hour scrollable view that auto-scrolls to 7:30 AM
  • Stickied all-day row (if all-day events are present) for multi-day/all-day events!
    Monthly View:
  • 6-week grids with leading and trailing days from the adjacent months (less visible)
  • Multi-day events are shown as spanning bars with row packing
    Options to share calendar (lots of configuration), calendar visibility, previous/next, and easy toggle between weekly and monthly views.
0
1
118
Open comments for this post

7h 24m 15s logged

Nest.APStudy is my summer coding project that I started right before AP testing. Yeah, I know… great timing. But I couldn’t wait to start working!

7 APs got nothing on me! Let me enjoy coding and discover the wonderful digital world of cyber, hardware, software, and AI :)
Soon to be up at https://nest.apstudy.org

0
1
69

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…