Home
Blog
A new direction.
I've recently decided to shift the focus of my projects away from browser/HTML/unblocked games and more toward general purpose/useful projects, its been kind of tiering working on large complicated projects thats only purpose is to play shitty browser games on shitty school Chromebooks. I have a few projects in mind and I still plan on making projects that can be used in HTML file form because if I'm going to be honest, its kind of cool.
My new projects are going to be focused around cryptography, P2P (peer to peer), backend servers and databases, networking, and nodeJS/React.
I think my next project after I finish my school API will be a social media/chat app complete with chatrooms, direct messaging, video and audio calls, forums, and a twitter-like short form blogging.
Thanks to all those who followed and supported my projects over the years, its about time I move onto more professional projects.
-Jackboback aka Jackson aka "oasis"
New Project Idea
I have the idea for a new project thats quite different then my usual project, I plan on making a new web app for school and I plan on keeping it open source on GitHub.
The main idea of it is an all-in-one project to combine date from school websites like Schoology, PowerSchool, Flexisched, etc. It whould have a NodeJS backend along with Puppeteer to web scrape these websites, I dont think it whould work commercially and is more of a host-it-yourself project.
Here's a list of features I plan on adding:
- Schoology
- Schoology home feed
- Schoology course list
- Upcoming/overdue/completed Schoology assignments
- Schoology course list
- Daily schedule
- Schoology notifications + messages
- PowerSchool
- Grade list
- Change in grades
- Grades over time
- Grade calculator
- Semester/Quarter grades
- Absences, Tardies
- GPA
- Flexisched
- Flex day notifier
- Flex selector
- General features
- Weekly calendar
- Daily homework todo
- Todo list
I might add more features later but this is the general idea.
V2.5 is finally done!
V2.5 is basically done now, there might still be a few bugs and I might keep adding more things but for now it should be all good.
More Changes:
- Changed page font to 'monocraft'
- made splash text change over time
- made splash text keep rotation when dropping in
- added 3 new splash texts
- added analytics
- fixed blog
- fixed some CSS issues on mobile
- Re-formatted about me
Where back!
Its been a while, but I finally updated the website, and I finally figured out where I had kept the previous blog posts. I plan on editing some of them to use the new WYSWYG editor format because now I can use code blocks, text effects, images, bullet points and a bunch of stuff.
Im working on a new project called OASIS local, its essentially a decentralized website that runs on an html file that gets all of its assets from a zip file from somewhere on the web, its very hard for websites to block and utilizes multiple html pages stored in a zip. It makes of OEXE v2 which has now been renamed to OZipS (OASIS zip Site). The website is basically just an OASIS homepage that allows you to download and access various OASIS content.
If you have read the previous posts, I had talked about using a ZipLoader to load files from a zip in a local html file, And while experimenting with its capabilities I was able to re-create the OASIS JSON EXECUTEABLE that uses ZIP files rather than JSON files, allowing you to host multi-file OEXEs
Projects

OASIS Twarp
8/10/24
a hand forked, sligly modifyed version of https://turbowarp.org/ and i guess the source code, its very fragile so dont expect it to be 100% working.
My name is Jackson and I'm a highschool student who's interested in computer programming and graphic design, and this is my website which was registered in 2022.
I've been coding since 6th grade when I was 12, and even before that I used to make games on the popular kids programming language scratch.
I didn't start using O.O.P (Object Oriented Programming language) till 6th grade when I started learning Javascript, My first projects consisted solely of Javascript bookmarklets which where snippets of code that could be ran by clicking on a bookmark, one of most memorable was called “Super Client” a draggable GUI that had a list of controls where a user would press a key and it would run another bookmarklet. It was very inefficient and was very buggy but, I would say it was what started my programming journey.
Over the years I would work on several iterations of Super Client till I eventually got into web development where I started learning HTML and bits of CSS, my first websites looked horrible they consisted of brightly colored shapes and the default text one of these was called Weblet Launcher, an unblocked games website I made so that me and my friends could play unblocked games during school, it sucked, but it worked.
Shortly after I re-branded it to OASIS based on my favorite movie: “Ready Player One”, The website went over a few iterations but a while ago I updated it because there were a lot of people that still used it even though my school had long blocked it. After my school blocked OASIS I worked on a new version: “OASIS Offline” which did not have a website and was instead a folder of HTML files that could be ran as a website, It was a hit lots of people at my school would use it but it only came to a close when my school forced my to delete it as I had decided to host the download on my SCHOOL GOOGLE DRIVE which was not a smart move, i'm sure there's a few copies floating around somewhere but I don't feel like looking for one.
OASIS Offline was the seed for multiple other OASIS projects usually with a similar concept, many of which were not released/finished. That brings us to today, our (somewhat) latest project OASIS X that me and my friend Oliver worked on together. It had a lot of work put into it but flopped as it was released unfinished and has a lot of missing features and bugs. More recently I've been working on another which (hopefully) should outperform the last.

Contact me on discord
@jackbobackLanguages





Socials