This webpage is being planned and under development. I'm showcasing some of my works here.
You should check some of my repositories on GitHub:
- A basic webapp for voting some pictures of animals
- A working Multer project in NodeJS and ExpressJS to aid you to upload pictures and videos and viewing them in at least 3 different ways
- PhaserJS is a library for crafting games with JavaScript. This repo of mine helps you with everything that you need to get started with PhaserJS.
- Cold n Yummy is a webapp that uses NodeJS, ExpressJS and sqlite. You have everything you need to setup, use some testdata (seed) and vote different icecreams. There is also a top 10. You should try it!
- A basic file sharing server written in Python and Flask with some basic features. What I am excited about this is Flask (my first time using it). The README file of the project will explain everything.
I will fill the following list with interesting links:
- Basic System check program - written by me in C#. You can check info about your hard drives, network devices and CPU + GPU temperature.
Unsplash API
Link to repository: here
Try it: on Netlify.app
In this project, I am using the Unsplash API. It works well, Pagination is there, the results are returned as they should, a random pic renders everytime you visit the landing page and I have also managed to implement a modal, which pops up when you click on either of the pictures.
Update:
I have now learned to deploy apps on Netlify. You can now try this project by yourself, I have posted the link above the video. As I needed to hide my API key, I needed to use some kind of NodeJS magic for the backend and then change the frontend code to fetch from the backend. I need to mention that there are only a couple of hundreds or thousands of request per hour. Also the pagination works and if you for exemple have tens or hundreds of pages to load with pictures, you may have some loading time to wait if you jump let's say from 1st page to page 20 or 30. Enjoy!Game development
My first game made in Pygame
This is my attempt to code a videogame in Python using the Pygame library. I've got the idea to try this while attending a Hackathon. Working with videogames has been my childhood dream and it feels a bit surreal to be able to develop simple games. The challenges I face is actually a deeper understading of maths; calculations of angles to be more precise. As of now you can control the soldier with the arrow buttons and rotate him in all directions using the mouse. There are some enemies spawned across the screen and you can shoot bullets by clicking the mouse's left button. It is however, as you can see a challenge to get all these angles right. More work needs to be done.
NASA API
Link to repository: here
This project uses the NASA API for searching and accessing media. It is built in PHP. The search function is running, pagination with Previos and Next buttons is implemented. You can see how many items and pages your search query returns aswell as the posibility to either view images or videos, if not combined.
Glow & Beauty Bar
Glow & Beauty Bar is a project that I am partly involved with. It is for a company that offers beauty services and the site is expected to launch 2025.
Web based keyboard testing project
This project is written in JavaScript. It was thinked of as being a project with advanced features that would help its users to type faster. I have decided to make it instead as a project where you can test that the different buttons on your keyboard are functioning. It would work in such way that when you click a button, you would see it marked as yellow in the webbrowser. In that way you would know if your computer can detect the keypress or not. Not all buttons of the keyboard are implemented yet. It is however another hobby project that I like to showcase just because of remembering the fun I had coding it.
Working on eventually implementing support for testing the PS4 controller
This is the layout written in plain HTML and CSS for eventually continuing doing some work on this project and allow users to test input of their PS4 controllers.