DEV Community 👩‍💻👨‍💻

Cover image for A Development Project With Awesome Graph Algorithm Implementation And PWA
Souvik Roy
Souvik Roy

Posted on

A Development Project With Awesome Graph Algorithm Implementation And PWA

So in this single project I chose to sharpen my skills both as a developer and a coder and what better way could be there than to create a website to showcase easy but cool games made from scratch. In this one project I learned javaScript from basic to advanced level and also mastered the art of creating PWA.

The fact that I had challenged myself to learn graph algorithms took another level of a turn when I was able to understand the minimax algorithm and use beginner friendly JavaScript code to make it come to life.

The code for the project is in the repo link given below, be sure to download and clone and edit it and commit necessary UI changes as per your need I so wanted to do this in react but then again I wanted a project to be created in native JavaScript and focus more on logic building. Therefore the UI is obviously not great for that completely beats the purpose of the project. The App has a link to redirect you to my blog's PWA and that thing has my front-end skills showcased well. Let me link down both of them below:

This PWA Gaming App Code : https://github.com/Souvik1406/gaming-project-minimaxalgo-setservicePWA-implementaion-L_Heaven

My Portfolio Page Code : https://github.com/Souvik1406/advancedblog

You can find the hosted versions of the project on the following links :

Blog : https://souvikblog2-0new.netlify.app/
Game : https://minimax-based-game-pwa-by-souvik-roy.netlify.app/

Top comments (0)

This post blew up on DEV in 2020:

js visualized

🚀⚙️ JavaScript Visualized: the JavaScript Engine

As JavaScript devs, we usually don't have to deal with compilers ourselves. However, it's definitely good to know the basics of the JavaScript engine and see how it handles our human-friendly JS code, and turns it into something machines understand! 🥳

Happy coding!