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

cognitayohan

@cognitayohan

Joined June 1st, 2026

  • 63Devlogs
  • 10Projects
  • 15Ships
  • 225Votes
Student-Athlete-Coder-Musician at MHS, HBHS, and GWC.
Ship Pending review

Ship #1: Live Asteroid Sim is ready for its very first ship! This app is an interactive 3D simulator displaying real-time near-Earth asteroids from NASA NeoWs API with orbits, size, speed, and approach vectors. It utilizes the live API to display real data and simulation of asteroids and their threat to the Earth. The app also includes simulators of impact damage as well as DART (Planetary Defense) for protecting the Earth from incoming asteroids.

  • 4 devlogs
  • 3h
Try project → See source code →
Open comments for this post

48m 7s logged

Live Asteroid 3D simulator Devlog 3

Two new features have been added to the simulator! Now you can simulate protecting the earth and also viewing the impact on the Earth.

0
0
20
Open comments for this post

30m 6s logged

Devlog 7: Added new features for elderly safety!

I added enhanced emergency modal contacts, with automatic-fillout on SMS/CALL for calling 911 on mobile devices upon the press of a button. Now the elderly can also add their own contacts for calling automatically. Lastly, one more integration included adding pdf export for sharing with doctors about daily routines.

0
0
2
Open comments for this post

54m 5s logged

Live Asteroid 3D simulator Devlog 2

I added more safety checks as well as new Android build files for Github Artifact runs! I also fixed broken UI aspects by editing text and orientation of objects.

0
0
3
Open comments for this post

24m 24s logged

Devlog 6: I added new android files for offline access!

This gives users the ability to have it on the go on Android devices, even if they are offline! I built this using Github Artifacts with android-build.yml in .github/workflows.

0
0
1
Ship

Ship #6: After reviewing community requests, I have added each countries' respective channels to match each location properly (to fix the previous issue of incorrect mapping!). I also built Android files so that Github could run the Artifact process for building an APK version of the app! This gives users the option to view on the web or on their Android devices. Lastly, I integrated a system where you can request for adding legal channels where it would go into a system of review. Thank you all for your support on this project! Feel free to give feedback on anything else to improve in the future!

  • 8 devlogs
  • 8h
Try project → See source code →
Open comments for this post

30m 28s logged

World Channels Devlog 30

To upgrade the app, I continued to verify streams and the UI. I also made a new artifact run for Github- building an Android file! Now you can download the APK version of the app for local viewing rather than on the web.

0
0
1
Open comments for this post

1h 12m 6s logged

Soccer Symphony Devlog 1

Made the initial build of the project, downloaded the Yolov8n ONNX file, and connected music tempo with the speed of the tracking from inputted videos! The application currently works, but more updates are to come to increase the accuracy and fix music notes!

0
0
4
Open comments for this post

29m 52s logged

World Channels Devlog 29

I added the main streaming services from all 195 countries + 2 territories, increasing the total amount of streams from 8,000 –> 11,700 streams! I also changed the limit from 10,000 to 15,000 for vercel stability on the deployment.

For those who haven’t seen it yet, check out the app at: https://worldchannels.vercel.app !

0
0
128
Open comments for this post

46m 54s logged

Live Asteroid 3D Simulator Devlog 1

Today I made my initial build of my project, Live Asteroid Sim 3D. The app is built off of React Next.js as well as using Three.js for the modeling of the Earth and the Asteroids. The purpose of the app is to use NASA’s API to extract current live data on asteroids to educate the population on current hazards and asteroid routes. For purposes of the simulation, the distances of the asteroids from the earth is truncated compared to the distance from the earth to the moon because if I were to make it as of scale, it would be way too hard for the user to locate the asteroids admist the empty space. However, I provided data tables that clearly depict the actual live values of the asteroids as well as comparison for easy visualization. Hope you all enjoy the project, I have much more to code to add on!

0
0
31
Open comments for this post

47m 5s logged

World Channels Devlog 28

Created a new add streaming interface where users can input links and titles of the channel for consideration to add onto the main app. Also have filters to ensure safety for new streams.

0
0
3
Open comments for this post

1h 54m 23s logged

World Channels Devlog 27

Updated new streaming as well as new map logic! Now when a channel is selected, the map zooms in all the way to the pinpoint location of the streaming. Also, the map now has better clustering features when zooming out for UI purposes.

0
0
12
Ship

Ship #2: Flora Diagnostics, a Local Plant Medic, is an application that can run completely offline, using ONNX and Next.js to analyze images locally for plant health diagnostics. Read README.md for more information about UN goals and the purpose of the app! Over the course from Ship #1 --> Ship #2, I have added Android build files and started to test offline access. More to come!

  • 3 devlogs
  • 1h
Try project → See source code →
Open comments for this post

1h 14m 53s logged

World Channels Devlog 26

Continued to add new streams for more variety in content in the family entertainment fields. Also updated titles (as WC26 is over) and updated Readme as well. Total streams update: 6900 streams –> 7814 streams!

0
0
5
Open comments for this post

1h 18m 17s logged

World Channels Devlog 25

Added new streams and backups; now World Channels proudly boasts a total of 7000 channels! Friendly reminder: some people thought that World Channels only supports sports channels, but actually there are multiple categories in the filter. Lots of family, news, and sports channels are available!

0
0
5
Open comments for this post

1h 9m 56s logged

World Channels Devlog 23

Built globe 3D for world map rendering! Also set globe as default and added a legend for easy user usability. I used leaflet for the 2D map and maplibregl for the 3D globe.

0
0
5
Ship

Ship #5: Based off community requests, I have added the following new features:

Now you can experience a true "Hybrid" Satellite View on the interactive tracking map. By extending our map style configurations with an (overlayUrl) property, we integrated transparent, high-resolution administrative boundaries and place labels directly over the raw satellite imagery.

Furthermore, I updated the layer rendering and cleanup logic inside the Leaflet initialization. Using a newly added (useRef) tracking system (overlayLayerRef), the map now dynamically mounts and cleanly dismounts these administrative labels whenever you swap map styles.

This fixes overlapping layer bugs and ensures a seamless transition between views. Lastly, I streamlined the z-index layout for marker clusters. Dynamic markers and clustering elements are automatically forced to the front of the map stack. This ensures that your active stream nodes and telemetry coordinates always float perfectly above the new border overlays, keeping the terminal readable and highly functional.

Let me know what else you would like to add! Thank you so much for your support and reading this!

  • 10 devlogs
  • 7h
  • 19.43x multiplier
  • 133 Stardust
Try project → See source code →
Loading more…

Followers

Loading…