stardance has been extended another month! the new deadline is october 31 :)

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

prometheusOS

  • 8 Devlogs
  • 10 Total hours

my OS with a macOS and linux style interface named after prometheus

Open comments for this post

1h 54m logged

devlog 8 the first build of prometheusOS is almost done :)

okay!! so after working on the desktop and setting up the account screen and building the different apps im finally publishing the first build of prometheusOS!!

this started as an idea to build my own desktop environment in the browser inspired by macos and theme was the idea of computers being a path towards the future

rn it has a desktop with draggable windows, a dock, a menu bar, a local account system and a few apps of its own.

theres “Notes” for writing stuff down , “Terminal” for running basic commands and opening apps,“About This Computer” to explain the idea behind the project, “My Projects” to explore the stuff ive built and wanna build, and “Formula1” for checking race results and championship standings.

obviously this is still an early build and theres a lot more i wanna do but thats kinda the point of this release cos its a starting point that i can keep building on and adding features and figuring out what works along the way.

ive just got a few tiny tweaks to do and then ill ship this project

thanks for checking it out!!

0
0
10
Open comments for this post

1h 27m 2s logged

devlog 7 — formula1

ALRIGHT!!! now im building some real stuff

so before i talked about making this app (first devlog i think) and i wasnt sure if i was gonna do it or not but i ended up doing it anyways!

I really really like racing and this app is something ive wanted to build for quite some time so , enjoy!! :)

so this is the Formula1 app inside the OS. I bsaically wanted a place where i could check out the latest race results and championship standings without having to jump between different websites

this app uses the Jolpica-F1 API to fetch Formula 1 data like race results annd driver standings and constructor standings and so on and also theres also a refresh button so you can request updated data

i kept the ui pretty simple cos the data is the important part here but i have a feeling i might work on it later

so rn its focused on published results and championship standings and not live telemetry or real time lap timing cos thats something that would need a different data source

this is actualy one of the apps im prolly most excited about cos i genuinely love racing and theres a lot more features i would like to add eventually

0
0
15
Open comments for this post

29m 55s logged

devlog 6: my projects

okayy now stuff gets interesting!!!

so i basically wanted bring my personal website into the OS as an app but i didnt want to just embed the entire website inside a window cos thats boring

instead i made “My Projects” which brings the content into its own app while still using the normal prometheusOS window ui

it has a section for projects ive already worked on like trading terminal, simple antivirus, breadboard console, smoke detector and smart parking system and theres also a section for things i wanna build and learn about like stock prediction ai, local ai devices, computer architecture and hardware efficiency.

the items are clickable so you can open a project and read more about it instead of just looking at a static list and where ive got source code available ive also included links to the github repositories.

theres also a link at the top to visit my actual website if you wanna check that out.

the main thing that i wanted here was to make my website feel like part of the OS rather than a separate website running inside it

though the ui is pretty similar , the original ui of the page just didnt feel right so i chnaged it up a bit

0
0
21
Open comments for this post

52m 54s logged

devlog 5: building the terminal :)

okay so this is probably one of the more interesting parts of my OS cos i wanted to make it feel a little more like an actual computer environment

So the terminal currently supports basic commands like help, date and clear but i also added the ability to open apps by typing their names.

for example you can type open notes and itll open that app for you

this means you dont always have to go around clicking desktop icons to get where you want to go which is pretty nice

obv this isnt a real system terminal that can run real shell commands or anything itsjust a terminal built specifically for prometheusOS so the commands interact with the apps in the system

i actaully wanna expand this over time and give it some more useful commands but for now this is the starting point

0
0
21
Open comments for this post

42m logged

devlog 4 : notes app

soooo im back and i wanted to add something useful to the OS that wasnt just there for the sake of looking like an operating system so i made a Notes app!!

its a simple text editor that lets you type stuff into it and it can remember it too so the notes are saved locally in the browser

its not rly meant to compete with some massive note taking app or anything like i just wanted something lightweight that fits into the system and does what it needs to do

later on im pretty sure i might add more stuff to it, but for now simple is kinda the whole point

cya soon :)

0
0
18
Open comments for this post

35m 36s logged

devlog 3: about this computer

okay so this one’s pretty simple but it explains the idea behind prometheusOS.

so i wanted a place inside the system where i could explain why im building this and what the project is supposed to be about

the idea comes fromlike prometheus bringing fire to humanity and then allowing it to advance forward and i kinda see computers the same way like as something that helps us understand more and build new things and move towards the future

its pretty simple and its not meant to be like a massive app with loads of features, just a small place to explain the project itself!

:)

0
0
22
Open comments for this post

30m 32s logged

devlog 2 : the account system

So i wanted my OS to have an actual starting screen instead of like just throwing you straight into the desktop and i added a create account screen where you can like set up an account and then use those details to log in and once youre in you get access to the desktop and all of the apps

the account details are stored locally in the browser so this isnt a proper online account system with a server or a database yet but its just enough to make the experience feel wayyy more complete for this second update

ive got a couple of ideas like an about me app and maybe an F1 tracker type app . Idk i might do them.

2
0
28
Open comments for this post

3h 55m 28s logged

devlog 1 : building the desktop environment

So i wanted the ui to be simple and clean and kinda inspired by macos with a top bar some desktop icons and windows and the dock like nothing too crazy for now because i wanted the actual apps to be the focus instead of having like a million different things going on at once

You can open apps from the desktop and move windows around and use the window controls to manage them also , i also added a right click menu for the desktop icons because like why not lol

the wallpaper is a mountain landscape which i liked and has been my wallpaper for like the last 6 months

so like this is still the first build and theres definitely more that i wanna do with the desktop itself but for now its a base for everything else thats im planning to build

0
0
22

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…