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!

jeremy

@jeremy

Joined June 1st, 2026

  • 63Devlogs
  • 6Projects
  • 5Ships
  • 84Votes
17 year old German
Open comments for this post

10h 18m 26s logged

Devlog after ship

So after getting hella positive feedback regarding poorup which i highly appreciate my aim is to now make it have an even better user experience and etc.
why? cause from the feedback i got, there are 3 areas I need to tackle, UI, game logic which is to complex and the User experience including rules and etc,

Full redesign of the ingame lobby

So after getting feedback that the board was to smallwhich was kinda expected and that the whole game is just clutered which i also assumed would happen cause all the features dont fit into the game i have done the following.

I have redesigned the full ingame lobby with a new layout further inspired by richup(didnt want to do this but they have the most optimial layout)
I have also redone the whole entire admin window cause to be honest it was horrondous and hard to use, and also just some small changes all around

full redesign of modals

so after doing the lobby i have now decided to fully redo a lot of the modal to have a better layout and etc so they are way more user friendly and acttually easy to understand, this also included cutting alot of features from certain modals because they just made them to complex and hard to use

Cards and airpots

this was something i was orrignally planning to release in the last ship but i just decided to ship it with this one

i have finnaly added the option to buy new bank cards which you can use to get benefits like cashback of 10% on purchsees like rent payment suprise cards and other stuff, and I also added the option to use airpots to fly from one point to another and allow players to set the prices,

Bots

After reflecting a bit on my ai usage for the bots i decided to fully plug the whole programm into a repo which visualises it to see if it checks out with my mental map and I noticed so much slop which I would have never noticed before, this includes the whole Bot logic which i have probally never looked at cause i knew i wouldnt be able to code them. Though i probally should have cause this is the biggest slop i have ever seen and It introduced so many bugs which the ai couldnt find

Next steps

Right now all these changes are locally and not on github which are around +17000 lines of code and
my aim is to further clean this up and fully push it with a new domain which is alredy online but will be kept hidden. here are soem before and afters, the more clutterd ones are the befores and the simplifyed ones after

0
0
10
Ship

Poorup — Biggest Update to date

I’ve given the project a major overhaul, from its visual identity and everything else.
This is geninuly one of the best projects i have created and iam proud to announce it I first started Poorup 3 and 1/2 months ago as a project to get introcude into webdesing and since then i have created 4 more website and revesiting it really shows my growth.
Of course Ai was used by even then I could really feel my growth

What was challening

i decide to stay on CSS, html, and js instead of transferring it into another language for a simple reason i wanted to test how far i can push these 3 languages( i was just to lazy to learn a new language)

How I used AI

AI WAS USED IN THIS PROJECT for debugging and coding no UI or art generation.

AI was a substantial coding and debugging tool, especially for backend work, bot logic, and tricky multiplayer edge cases. I used CodeScene to identify code-health hotspots. I wrote many page-specific backend features myself, then used GPT/Codex to help debug or split some larger hotspot files into smaller modules.

Ai was also used to fix bugs in the Ipad Ui

I created Poorup’s frontend UI and its SVG and art assets myself. AI helped in coding but never touched art.

I didn’t compose the soundtrack. I selected open-source and other openly licensed tracks; their sources and license details are in the audio credits.

I also rewrote the Git history to make the repository cleaner, so the current commit log isn’t a complete record of the project’s development.

Also after around the 6th or 7th devlog i turned ai traccking of as to not fraud myself hours

So if needed deplete hours.

What’s new in this patch

UI

Full ui rework of everything nothing was left out every single Ui elemt was redone by scratch, with upto 6 themse each with their own custom soundtrack and background, this was the largest wish people had wished for when they reviewed my game and iam so proud of the UI.

Boards and multiplayer

  • New 40 and Metro-52 boards, with custom visual themes.
  • Public rooms and private rooms with shareable codes; people can join as guests.
  • Configurable rules, including double rent, vacation cash, even building, and randomized turn order.

A deeper economy system

  • Bank loans, player-to-player loans, equity deals, and hybrid contracts, with collateral and default consequences.
  • Sponsored purchases: one player can fund another player’s property purchase in exchange for an agreed share.
  • Negotiating now youre able to negotiate all offers you get instead of accepting or declining on the spot you can also keep them on hold
  • An optional stock market for all the quant bros(gamblers)
  • casino so now youre able to gamble

Social

I also added a full social systems with achievements, friends inviting people to lobbys seeing match history and more, also added the option to create your own 16x16 user icon

Events

one of the biggest features I decided to add global events which appear under certain conditions like to many houses standing which should reference the 2008 housing crises i also added stock market crash and alot more. Also global events can also combine to create seacil ones

Parlor patrol

this was supposed to be a cool minigame while waiting for your friends but it doesnt work and i cant fix the bug for the life of me so you can test it out but it doesnt work correclty all svg assets for it exist

  • 11 devlogs
  • 135h
  • 18.44x multiplier
  • 1778 Stardust
Try project → See source code →
Open comments for this post

10h 49m 46s logged

Poorup Redesign - Devlog #11 (FUCK MY LIFE)

I am geniunly so tired of this project and my life in general i was so busy in the last few days cause of school and after shool clubs. This phase was mainly about recoding the Bot engine by hand, and updating the stock market modal inside the game also added New Ui for theme chooser and music and also added more sound tracks. I also redid statistics tabs in profile by hand and added better match history tracking

Bot engine

To be honest to Bot engine was so much AI stuff that i genuinly didnt understand what it was build on and how that is why I decided to take some time to read and research all the papers its build on and how it works. I then rewrote large parts of it to improve it and also found mutipile bugs in the logic of how it works and how it assigns values

New account and preferences tab

I fully redid some parts of the accounts and prefences tab to now allow for easier choosing of themes and also worked on the music engine so the music loops and youre able to choose different music depending on the theme.

#Statsics tab
I redid the whole tab as I found it quite stacked with 12 boxes for statsics and decicd to now add internal tabs to make it look cleaner this was a quick 30 minute changes as I didnt change logic but just frontend

Next Steps

Hopefully shipping adding HCAI and testing the AI bots and further UI refinement on tablet UI and 1440px desktop cause these are 2 of the most weirdest sizes

https://poorup.jeremy-d.hackclub.app/
also if anybody wants to check it our but it is nowhere near finished so dont expect anything

0
0
41
Open comments for this post

28h 44m 7s logged

Poorup Redesign - Devlog #10

Iam aware this phase is 30 hours this is just cause i used hella AI and didnt want to count it towards my payout. this phase mainly about finishing touches running mutipile tests suits playing some games and finishing some things also fixing Ui and redoing the Ui of the

Music

First of all I added music for each of the 6 theme with a secondary theme which you can select under account and preferences I also made it easier to spot the different themes as they were hella hidden to be honest.

Deactivation of palor patrol

Though i didnt want to this I needed to deactivate palor patrol as it was simply impossible to use I checked m code in detail used and really did everything but I couldnt find the bug which makes it unplayablle so as long as I cant manage to fix it I have to deacitvate it.

Next Phase

pushing everything on nest setting up a piepleine so nest automatticaly pulls everything I push onto main in my repo and finnaly realsing it with thhe bots for players to use.

0
0
22
Open comments for this post

11h 37m 58s logged

Poorup Redesign - Devlog #9

this phase was mainly about adding some missing things fully balancing everything also used the new model jev from typesafe as it was a perfect fit for the task.

Admin Dashboard

I now added a section in the admin Dashboard fully centered around the Bots which allows for dropping in any provider and choosing the model and see the request if theyre failing or not and etc this took quite a while as I coded this myself again as I wanted to practice a bit though I still needed Ai help as Iam so trash at js

Removing TOS pages

As i mentioned in the last devlog i have now decided to remove the TOS pages as they were jst not good looking and not complete and not needed.

Music system

I decided to remove the music player and rather make it so 1 music track is there for each theme and my next step ix expanding the profile page to allow choosing another music track as 12 are available in total but only 6 are used rn. I also decided that I am going to move the Theme chooser somewhere else as people get no indicator rn to find it

New Idea for the Future

Also I had a great Idea which i can incoperate into this but after the next ship. Its training a custom ml model on all the matches played by people and then incoperating it in the game. Because essentialy it would be a custom AI/Bot that is able to play monopoly as good as possible

new features

I also added the option to download all the data cause i noticed its saved on the server and maybe smb wants to download it will then be in a json.

I also added the option to add an recovery email, because my plan is to allow people to sign up without email but they still need an option to recover data if needed

I also added the option to rovoke all otehr session tokens then the onnes youre logged into rn, so essentially log out of all other devices and server sessions

Next steps

Cleaning up Ai code and reading through it all, 1 or 2 adjustments in Ui for example the global event banner needs to be relocated or the graphs for match history need to remade. Also the ranking page needs a little redesing. The next one will be the LAST ONE cause i cant deal with stardance anymore all my projects are getting rejected for dumb reasons, so this will be the last devlog and if it does not get accepted iam relocating somewhere else.

0
0
29
Open comments for this post

15h 18m 17s logged

Poorup Redesign - Devlog #8

this phase mainly about consolidating the backend and adding a New admin only dashboard which will allow to analyze things easier for balane patches and etc in the future. This Phase was written only by hand hence the long time, normally I would use AI to speed up the process but I wanted to get some practice in. Also added legal and TOS pages

Backend

I found mutipile bugs such as simple Game bugs to not so simple leackage problems and other stuff which took quite some time to fix by hand and this really shows how I will probally pause using AI for coding after this project for a while

Admin Dashboard

I created this Dashboard so I would be allowed to pracitally analyze everything from how certain things affect the game and for example analyze them to see if they need fixes, balances or even remove them entirly. I also added things like seeing a rough strucutre of where my player base is from. If anybody is abusing the game somehow or bot traffic.

Tos Pages

These took quite long and were quite the hassle but I did it. though i am debating jus tdeleting them as I couldnt fill them out entirley as certain information is needed which would then make them 100% fool proof

I forgot

I also updated the Snow Theme and added music for each theme with a small music player in the bottom left though I just noticed I placed the icons wrong should be a quick 2 line fix

Next Steps

do the last fixes finnaly test the AI bots as they are fully setup but not setup do some balancing and realese it The next post should really be the last. Hopefully.

0
0
15
Open comments for this post

16h 53m 18s logged

Poorup Redesign - Devlog #7

This phase was mainly about doing a full audit over the game, fixing bugs which were still hidden inside the server and UI, and making the whole project easier to trust before the next merge. Finalising Bots, adding, themes adding new suprise features and more.

Themes

I decided to create 5 more themes which will fully change the look of the game, for the 5 i decided on 5 directions first of light mode, and then the 4 seasons so summer,autumm, winter, and spring.
These took quite some time to create but I think they came out quite decent though they still need cleaning up

Ranking Seasons

I have now added ranking seasons which are 1 month each if you manage to rank on the leaderbaord at the end of the season you get a special cosmetic(newly added system) and a special Title

Cosmetics

I added a full cosmetics system and the ranking system so you can now get cosmetics from 2 places, either by getting them at the end of the season form the leaderboard or by getting them from achievements

Card Upgrade

I also now added the features to upgrade your bank account, if you pay enough money you can upgrade your card for 1000$ this gives you a card with 5% cashback which is the Spaarkasse karte(german Bank) and the nex level is the amex black card wich give you 10$ cashback and amex points which you can use for flying.

Gambling UI

I also decided to now give the gambling UI an animation it now has the same kind of case opening animation as CS2 so the roulette which goes form right to left.

Plane station card

Also made it so that you can now use the airplanes to skip things so you can fly to another station but of course you will have to pay alot and you have to pay a landing fee. If a player owns an Airpot he can decide the flying fee himeslf and the landing fee which means he could extort people if he is smart enough

Quick Table

I did some changes to Quick Table as it used to create a new public room every time. It now checks the live public room directory first, joins the most suitable open table, retries if somebody fills it during the join, and only creates a new Standard-40 room when no table can be joined. Private room codes are never exposed and the server still makes the final decision.

Favicon

I also designed a quick little favicon which is Just a P with a box around it but it looks quite good

Music Candidates

I am now searching for new Music for each theme so music changes with the theme

Next Steps

Cleaning up the UI one final time trying everything out and finally realsing the Beta and promoting it on reddit.

2
0
84
Open comments for this post

5h 0m 46s logged

Poorup Redesign - Devlog #6

This phase was mainly about adding more depth to the player interactions, improving the bot system, and making the rankings feel more alive.

Deal Negotiation

I redesigned the deal flow so trades, loans, equity, and hybrid deals all work in the same way. When you receive a deal, a modal appears with accept and negotiate. If you close it, the deal does not get declined and stays inside the Finance rail. Both players can now see the same deal collapsed in Finance. The receiver can negotiate, while the sender can adjust or cancel the deal. You can open a full read-only view, change the parameters, and send the new version back. The server also checks old deal IDs so an outdated modal cannot change a newer deal.

Sponsored Purchases

I also added sponsored purchases. If a player cannot afford a property, they can ask the table for help. Other players can reserve contributions, and once the full amount is available, the buyer accepts and is forced to buy that exact property. The money is automatically returned if the request is canceled, the property changes owner, or a player disconnects. It is not a loan and does not create equity.

Bots

I continued improving the AI and no-AI bots. The bots now receive more context about the board, current obligations, loans, events, opponents, future rent risk, expected cash flow, and their own previous decisions.AI bots can now also counter trades, negotiate player contracts, choose debt rescue actions, and make auction decisions. If the AI provider runs out of credits or fails, the no api key AI takes over

Rankings

I added recent trend indicators to the ranking rows, so you can see if a player is moving up, down, or staying flat. I also added a seasonal ranking scope based on the current calendar season.

Rules Fixes

I also fixed the Double GO setting so landing exactly on GO now pays the boosted amount, while simply passing GO still pays the normal amount.TestingI expanded the tests and ran long bot campaigns with auctions, loans, casino, market, global events, sponsorships, and negotiations. The latest regression suite passes and the longer 2,500-game campaign had zero stalled games.

Next Steps

The next major step is making the bots simulate several complete future turns and improving long-term negotiation behavior. After that I want to add deeper browser testing and seasonal ranking rewards.
Also to lazy to do screenshots of new UI so you will get everything in the next devpost

0
0
63
Ship Changes requested

AbiVault

AbiVault is a finance management web app built with Next.js, TypeScript, Tailwind CSS, Supabase, and Clerk.

I built it because my school needed a better way to manage the money around our Abitur. Students organize things like the Abiball, parties, fundraising, and merchandise themselves, which means we also have to keep track of income, expenses, budgets, and the current balance.

AbiVault is mainly made for Abitur committees and student finance teams. It gives multiple students access to the same financial data and makes it easier to keep everything organized without relying on several spreadsheets, documents, and group chats.

Features

  • Track income and expenses
  • Manage transactions and categories
  • View the current balance
  • Create and manage budgets
  • Support multiple users
  • View simple financial statistics

Tech Stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase for the database and backend
  • Clerk for authentication and user management

The main goal is to make managing Abitur finances simpler, more organized, and more transparent for everyone involved.

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

2h 31m 3s logged

Abi Valut - Last Devlog

This phase about cleaning UI elements changing the language of the whole demo website to english and fully preparing it for the offical stardance submission as the offical private one was alredy online for a good while and had near to 0 bugs.

Cards

This isnt a feature newly added but I just wanted to mention that our system in theory supports cards through gocardless but that isnt setup so its not usable at the moment though the backend exists and for a while even Ui existed but I have removed that.

Translation

This wasnt so hard just pretty time consuming going over everything and translating every single text.

Refelection

Pretty proud of myself as I managed to push out a full working apllication of course this isnt 100% selfcoded for example backend features but it is more then fine for what I was aiming to do and It works perfectly.

Trying out

here is a link to the demo for everybody wanting to try it out. https://abi-vault-demo.vercel.app/

0
0
19
Open comments for this post

11h 32m 7s logged

Poorup Redesign - Devlog #5

This phase was mainly about fixing all bugs still exisitng, refactoring further with codescene and letting AI run over my code, also fixed some small missing features and simple bugs myself.

Choosing Icon

I noticed a bug in which because of logic I made before setting up custom icons the programm mapped custom icons people created onto persets and blocked them so for example your icon had red in it, the game decided to map it onto the red preset in the backend blocking it but showing yours in game, this came because I never rewrote this section after introducing custom icons.

Ownership icon

Before this change owenship on board was only shown with a simple like quadrat in the top right corner of the tile in the color you picked this is also something left over from the old preset logic. I decided to make it so It shows a smaller version of the face of the player which makes it look a lot cleaner.

Missing Buttons

This was mainly because I let AI write to much of my code, the finical trading tab which is centered around equity and everything missed a dropdown to choose who you send the trade to and even the button to send the trade which was a dumb oversight on my end. I also added a simple backend system for the dropdown inside that modal to only show the propertys a person owns.

Bots

I also continued working on the bot system though this was mainly watching tutorials and brainstorming further

Next Steps

Fix last bugs, fully add bot system and make sure UI looks good to release the first beta test hopefully the next post will be the last

0
0
7
Open comments for this post

13h 2m 23s logged

Poorup Redesign - Devlog #4

This phase was mainly about setting up codescene doing a full restructuing with the help of AI and fixing bugs and adding missing features. I also added a simple, gambling and stock market system.

Bots

I first started with setting up the initial idea of bots so to the UI and a bit of the backend logic for bots and how they will interact with the game iam nowhere finished and I havent tried it out yet.

Codescene

After checking out the github studentpack again after a while I saw codescene, which is a code reviewer similar to coderabbit. I struggled a bit with the Setup but after running an analysisi I noticed how abysmall my codebase really is and how its missing structure, archtiectuer and etc, for example sepearting certain getures from game logic.js and creating their own thread for it. I also setup a full pr pipieline which I can use with my AI agents which aim will be fixing my architecture, and finding bugs before i push them.

bugs

I ran Qwen 3.8 flash on my pr pipileine with codescene and let it work indepnedlty to full restructer my codebase so the results are better and I have better architectural design I also let it fix any bugs it found.

Bugs I found

While trying out the game i found mutipile BUGS
one of them affecting my secret minigame palor patrol. For some reason I was losing hearts for no appearent reason. The reason behind it was that even though UI was hidden the helicopters were still flying through. For some reason the heart bug still exists afterwards and even the AI isnt able to find out what it is so Iam completating making architecture changes to it.

#Gambling
I added a smile gambling system where you can bet money on a roulete on red, black, and green I didnt add any animation for it as I found it unecessary and I also made sure iam legally clear to make sth like this

Stock market

I created a simple stock market tab and backend which allows people to buy indexes of a property and made sure to connect it with global events so global events can affect the stock market but that is nowhere near usable.

Next Steps

Iam going to let my AI continue improving my codebase with codescene and continue the Stock market and afterwards add the bots.

0
0
44
Open comments for this post

10h 57m 39s logged

Poorup Redesign – Devlog #3

This phase was about expanding the social side of Poorup, adding more depth to the game, and planning future systems that make every round feel more alive.

Social, Rankings, Achievements

I added a complete friend system. Players can search for unique usernames, send and accept friend requests, remove or block players, report users, invite friends to rooms, and view public profiles without leaving the lobby.

Profiles now include statistics such as wins, win rate, games played, average money, bankruptcies, achievements, and match history.

I also added global rankings for wins, win rate, games played, achievements, and other statistics. Rankings and Social are now independent tabs instead of modals, with wider layouts that use the available screen space more effectively.

Achievements now have custom pixel-art and SVG icons, rarity levels from Common to Mythical, filters, dates, categories, and clickable detail modals. Mythical achievements are extremely rare and can trigger a server-wide announcement for every player.

Easter Egg

I added the hidden Parlor Patrol minigame. Pressing CTRL + P on the home screen opens a secret mode where you shoot down police helicopters, planes, and drones. It includes custom explosions, animations, sounds, score tracking, and a secret achievement.

Global Events

Global Events are rare events that affect every player instead of only the person who landed on a tile. They can be triggered by round conditions or Surprise cards and can last several rounds.

Ideas include:

  • Housing Bubble Pop
  • Credit Freeze
  • Inflation Spiral
  • Bank Run
  • Interest Rate Shock
  • Airport Strike
  • Energy Crisis
  • Tax Scandal
  • City Election
  • Rent Control
  • Tourism Boom
  • Supply Chain Breakdown

Events can combine with each other, create unexpected situations, and unlock secret achievements. I also want a global-event setting that is simply on or off, while event strength and duration scale with the round length.

Rules Page

I added a complete Rules tab designed like a pixel-art game manual. It explains the board, movement, properties, loans, cards, achievements, global events, social features, and settings. It uses an internal book-style scroll so the main application does not become a long scrolling page.

Future Systems

I am also planning a casino system using virtual money, with red, black, and green bets where the odds are not equal.

Another planned feature is a fictional stock market connected to properties, countries, airports, utilities, and global events. Events could crash markets, increase rent values, affect airports, or create temporary investment opportunities.

I also want to add unethical and outrages bank loans with high interest, strict repayment rules, and serious consequences.

Music/sound icons

I also added simple music and sound icons for the buttons instead of having the music on/off text

Next Steps

The next phase will be making these systems work together while keeping the game balanced, and also adding AI bots which utilise AI like deepseek v4 and so on so they able to actually judge the situation and think of possible ways for them to win. The aim is to use hcai to power them. I will also add normal BOTS as a fallback if my usage runs out

0
0
14
Open comments for this post

5h 38m 50s logged

Abi Vault - Devlog 10

This phase was just about creating a demo website for the stardance people. Creating One new tab and cleaning up the final UI.

Finish

I finished with fully creating the full application privatly and fixing all bugs Ui and backend and also created one new tab which was interseting.

Stardance Demo

I made a second copy of my repo removed all clerk dependecies translated all the text from german into english and setup a second Supabase and vercel project this will be used without loging which allows for everybody to use and test it.

Next Steps

creating the readme, cleaning up a bit and its ready for ship

0
0
9
Open comments for this post

9h 48m 39s logged

Poorup Redesign – Devlog #2

This phase was about continuing the complete redesign of the website, deciding on a UI theme, and implementing a new feature that I had wanted from the start but was not advanced enough to create before.

New UI

I am very proud to announce a complete redesign of the application. I decided to fully embrace a pixelated theme, and I personally think it looks great. It is genuinely one of the best UI systems I have ever designed.

New Feature

I decided to expand the trading system. You can now give out loans in exchange for premiums, equity, money, and more. This allows you to create fully customizable loans, such as:

I give you $200 for 30% permanent equity in this spot.

This means that you have to pay 30% less rent when you land on it and gain 30% of all rent paid on that plot. This is a system I have never seen in a Monopoly game, and I wanted to implement it from the start when I first had the idea for Poorup.

New Feature #2

I have also decided to take the advice I was given and implement a room system. This allows players to join and create rooms, as well as make them public or private. I also added a quick-table feature that matches you with other people who have pressed the button, allowing you to play a quick round with random players.

New Feature #3

I have created a complete profile system. You can now create a profile, view your statistics, win percentage, average money, and more. You are also able to create custom 32×32 icons to use while playing the game.

New Feature #4

I also decided to add sounds and an open-source soundtrack I found called Pondering the Cosmos. which i think fits my new theme perfectly but maybe iam going to change it

Next Step AI Bots

The next Step will be adding bots but normal bots are boring they are just glofired search engines why i want to be a bit creative.

I will use hackclub ai provider and give the bot a brain by combinging them with an AI like deepseek v4 flash this means the bot will be able to check how is he performing what are the most logical steps sell buy properties and trade and if wanted even chat with the user to make a deal would anybody like that?

0
0
21
Open comments for this post

1h 34m 28s logged

Poorup Redesign

So after my last ship i read through all the reviews and have decided to continue this project even though i really didnt plan for that. So there were 3 addition people wanted. A new UI, being able to join random people, better Animations and a Dev mode to test in solo player possibly with mods.

What did i do?

So i first started with thinking of a new design route so i asked chatgpt for some references of a good design. I decided on making the Whole Ui pixellated similar to the Arcade style and fully redesingen the SVG witth and now iam going to go over it and adjust it to fit ours. Of course this took like around 6 hours but I use figma on desktop and the browser tracking of hackatime doesnt seem to work how do you like the new svg?

Next Steps

Next Steps i redesignen the Full Ui to fit this pexelated style and making sure it looks good

0
0
16
Open comments for this post

9h 38m 16s logged

Abi Vault - Devlog 9

This phase was mostly about moving everything from development to production, using the actual domain, finalising the system, rewriting a bit of the structure and fixing bugs.

UI

So I finalised the iPad UI and added multiple simple spinner animations and slide-in animations. I also worked a bit more on the blank states, what the placeholder text should say and how everything should look.

Right now I am still in the process of finalising the phone UI, as the blank states fucked it up a bit.

Logic

I rewrote 2 large sections.

As I realised in the last devlog that I couldn’t use a bank API, I needed to rewrite the logic of how the platform worked.

I decided to keep the cards and make them a visual representation of the physical cash.

I also decided to fully transition the system to being ledger-based, which was pretty obvious since we now don’t have an API.

For anybody asking, ledger-based basically just means that the system calculates the balances and tracks how everything is performing based on the values that users manually enter.

i also decided to create an invite system link so people cant just signup if they somehow find the software and it only works by getting a link from the Admin. For the Supervisor role its a 30 day link for up to 30 people and for admin its a onetime link for up to 7 days and 1 user.

Domain

I also decided to buy a domain, which I originally didn’t want to do as I thought Vercel was all I needed.

However, Clerk required a custom domain so I could move everything from development to production.

Also, for anybody asking, I will not reveal the name of the domain as this is a closed platform. That’s also why I made it as badly SEO-optimised as possible in the metadata.

And for anybody wondering, this domain cost me A WHOLE $0.07 a month.

Quite expensive if you ask me.

Clerk

Clerk was quite the hassle because, as mentioned before, my plan was to just use Vercel, but Clerk essentially forced a custom domain onto me.

Another thing I didn’t know was that under my student plan I was only allowed 2 roles and wasn’t able to add another custom one.

This became a bottleneck as I originally had 3 roles in mind:

  • Student
  • Admin
  • Supervisor

In the end I decided to scrap Admin and make it only Student and Supervisor.

Supabase

This part was quite simple as most of it was already finished.

I mainly needed to work on the role permissions and also add a caching system because I noticed that some pages would load for 1–2 seconds every time.

That’s just bad UX, especially when it happens even during a simple tab switch.

The caching system now keeps already-loaded data available where possible instead of unnecessarily fetching everything again.

Next Steps

The next steps is now creating a demo version and a better opensoure version so people can use my software without depending on my vercel, supabase and etc. Or maybe I will host another workspace of this exact software for hackclub so people can try it what would be your advise for that?

0
0
5
Open comments for this post

10h 14m 54s logged

MIRA - Revision 2

This phase was just about bug fixin, way to many bugs i dont know where they even came from.

Pipeline

I first started with the research pipeline for some reason it wasnt really activated like the CLI wasnt running because I initialied the pipeline in the wrong order so I fixed that.

Camera Engine

After the reviewer came back to me and told me that my camera engine for the dashboard wasnt working I say down and did a whole redesign to make sure it works and looks good. The main bug was just as before that I didnt cover edge cases and initailised the camera engine in the wrong order.

#Website
I did another redesing of the website though not much changes i just rewrote logic and cleaned up the docs page again.

Next Steps

So first of all for some reason this devlog is 10 hours idk how its this much prob a kind of bug which I need to analyse. I will now continue cleaning up the entire codebase for bugs and hopefully push it one last time and get accepted

0
0
35
Open comments for this post

8h 58m 21s logged

Abi Vault - Devlog 8

This phase was mainly about the backend which i have to confess i had to use AI for as it was complicated with supabase clerk and just rotuing everything together.

Failed bank API

My plan was to allow the use of real bank cards and getting all their information through a bank API, but i missed sth important either you handle all bank apis from all providers yourself or you get a service to do it. The problem is there is no free Opensource service which allows for this and to keep it a buck iam broke asf. So i scraped the Idea and made it only ledger based which means it gets calucalted automatically but you have to write down all transactions and etc.

SupaBase

This was quite hard as Supabase is hella confusing prob one of the most confusing UI i have ever seen
but after some back and forth with the Ai i was able to set it up though i still need to learn a bit as I really didnt undestand what i did there.

Clerk

this was quite easy clerk really allows for easy synchronisation and it was quite easy to set up the 3 classes admin, supervisor, and student I also made it so the software is request only for the moment so i can send a request with a certain authorisatzion and the User creates their account. But will probally change that soon

Next Steps

I will probally either get a domain grant or just buy it from my own money and prepare to launch the website over nest. Its nearly finished and the onlz fixes are small UI mismatches, better animation adding things like skelleton loaders and etc.

0
0
10
Open comments for this post

14h 51m 43s logged

NIMBL - Devlog #7

for some reason i got way to many hours on this project and this is prob because my hackatime tracks my benchmarks so Iam gonna request that they like cut it in half idk, dont wanna be fraud reviewed. This phase was about resetting and reconfiguring

Benchmarks

The benchmarks were horrendus and I realized that something is going insanly wrong so i decided to do a full reset. Scrap my architecture and go back to a opencode baseline architecture and just remove and add diferent parts. this took only 6 hours but as said my hackatime is bugging prob hoing to try removing 30hours because i just noticed it doesnt make sense.

Next Steps

Optimizing the archtitecutere and not running anymore benchmarks till Iam sure of this architecture also contactiing stardance cause aint now way iam getting fraued reviewd.

0
0
10
Loading more…

Followers

Loading…