Tomas Woksepp

The only difference between ordinary and extraordinary is just that little "extra".

Added pagination for search results. Some resources had the same name, and I only showed 5 things previously

Finished client work (Huge project, 12 hours...)

Tomas Woksepp Author

Not really, now I'm stuck with another project πŸ˜‚πŸ‘ Just a few more hours on this one THEN it's freedom!!

0 Likes

freedom!

0 Likes

Added some stats to the Admin Panel so I can see how things are going. I'm actually surprised by the number of trips πŸ˜πŸ‘Œ

Grouped Admin Panel logs. Instead of reading through users adding 30 expenses in a row, they're now grouped so I don't have to scroll 2 miles

Upgrade Admin Panel to make it possible to Reject a trip. It's not as bad as it sounds, it just means the trip will just not be involved in the main calculations for that city (It will still show up everywhere as usual)

Created another Python bot that goes through all bounced emails, inactivates them, and logs everything nicely. Before I had to manually do all of this, so that's nice 😎

Upgraded the backend. It's now a bit faster (not needed), spits out cool stats and properly write a log file in case of errors

Created Media package with logo & name (in different resolutions) and made it a link on the about page

More progress with the Schengen Calculator, just a bit of FAQ and Disclaimer texts left now!

Working on a Schengen Visa Calculator. This exists already, but I think they all need some work. Mine is unique because it's responsive (yup...), simple UI and also automatically loads Schengen trips so you don't have to manually add everything. This will be the first tool out of many!

Converted abandoned trips to Untracked. That way they show up as complete, but won't affect any numbers

Fixed a bug where average monthly cost would not update if you remove the last expense