Updated Project: My personal website! I’m just improving it, not making it again. Maybe some code refactors and better reward management! Yes! Rewards! Go and check it and find the easter eggs for a free secret reward!
Updated Project: My personal website! I’m just improving it, not making it again. Maybe some code refactors and better reward management! Yes! Rewards! Go and check it and find the easter eggs for a free secret reward!
I did a lot of code changes, which makes my website appear on top! I also made it better in terms of code again, cuz the projects are loaded in house so less trips round the world to get the GitHub data
! A few tiny visual changes as well, but that’s it!
I did a lot of code refactoring making the github fetching in house rather than a separate CF worker and a small visual fix!
Log in to leave a comment
I did optimisations like moving my pictures & favicons into $lib. The main visual change would be now the carousel actually comes in after the text.
Log in to leave a comment
I’ve been doing some aggressive SEO and performance optimisation. I’ve added descriptions to all the pages, put the font in $lib, added multiple formats of the background so it supports all browsers and other stuff, but I’ve achieved a decently high result for most search engines… except bing for some idk reason???
Log in to leave a comment
I did a lot of code refactoring. I learnt idiomatic svelte and I just made the UX a bit better to claim the secret reward!
I did a lot of code refactoring! I made it a lot more robust, more like idomatic Svelte using +layout.js properly and using $props() and more complicated stuff. I also simplified the code and updated my API so you can just do https://api.akaalroop.com/projects and get them all, and if you give a param like ?repos=akaalroop.com you get just that! Anyways, on the visual side I added the modal to the gallery page on clicks and I made the data refresh everytime you came back to the website after clicking View on GitHub. Also I gave each page a title using svelte:head . Check out the main PR: https://github.com/Spacexplorer11/akaalroop.com/pull/61
Log in to leave a comment
I added some fallback text for when the projects couldn’t be loaded and made it so the Gallery isn’t accessible since it would be empty.
Log in to leave a comment
I added my teacher! The styling wasn’t perfect so it took a while to get the CSS perfect but its great now! Shoutout to Mr Walsh for letting me add him!
Log in to leave a comment
I worked on adding the sponsors page and finishing it! I simplified a bit more CSS and I’ve emailed my teacher since he has supported me so hopefully I can feature him soon! I have a few more things to add and then I can ship since I don’t really have much to change, just a few tweaks! (I have the silver, gold & platinum sections as comments for now unless someone donates!)
Log in to leave a comment
I improved the README and I am working to add a sponsors page! I’ve added it to the navbar and simplified a bit of CSS in the navbar too
Log in to leave a comment