AkshatKhurana

AkshatKhurana

0-day streak
https://imgutil.s3.us-east-2.amazonaws.com/e8654799b2769e855321ab141b5f12e4babd0dd6ab2c7ce7825ae39a26130150/e0d52ce1-3292-4636-af73-1e8fac87e9bc.png
github emoji
summer-of-making emoji
I was working on an application called Will it sell? which will eventually allow users to upload a T-shirt design and determine how well it well sell. So far, I've learnt and written a Tkinter application and barely got some web scraping to get data working. Here's the repository: github.com/akshatk-khurana/Will-it-sell
https://imgutil.s3.us-east-2.amazonaws.com/b61d2753fe6a927f50c0707850332e2ff5e90c18a907965fd404f9aa0792720b/4ae0d071-3db2-4bf1-b726-f2de8e8f8b08.png
summer-of-making emoji
github emoji
https://imgutil.s3.us-east-2.amazonaws.com/b44b1336f9b2007a65494bc2c52ac7a52fdea8a7e87ea5cf86e572a7a564f222/0d042917-316e-4942-a49c-e6eabf853dd3.png
summer-of-making emoji
pcb emoji
I finally finished my pathfinding visualiser in Unity! It allows you to make your own little maze by clicking and dragging on tiles and lets you solve it using either breadth first search, depth first search or A* search. I'm quite happy with it and I've learnt a bunch of stuff about Unity UI and how these algorithms work while making this project. Here's the github repository: github.com/akshatk-khurana/Pathfinding-Visualiser
https://imgutil.s3.us-east-2.amazonaws.com/ed3efbeee7acf04f0510a06fb42489ca6cea5a90c6a306dcbe8c135e2eaa263a/60104b06-65f8-4d89-8d5d-5e74d9922316.png
summer-of-making emoji
github emoji
https://imgutil.s3.us-east-2.amazonaws.com/71d5abeb0ba09ef338676ed9d3da07ad9ff8d987a7a166dd5aa88913efdc5590/c7b318f3-7cea-46e0-a06c-5d7b93b7d65e.png
summer-of-making emoji
github emoji
https://imgutil.s3.us-east-2.amazonaws.com/938e55b05bce1a41a599363fd3271e7b7a6052fb2fad8ac0998ffcc9d1d42cd1/d54e5a76-242a-4220-bcf8-ad705d1edf74.png
For the past few days, I decided to take a break from coding and hence decided to do some drawings instead. I've done a bunch of pencil and colour pencil sketching as well as some illusion art using marker pens. I've put photos of each of my sketches and drawings here: github.com/akshatk-khurana/Drawings-and-Sketches-For-Arcade
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/1a3756d5-09e1-4523-9140-7c84c8b1b7a1.png
I'm currently working on building a pathfinding visualiser on Unity to showcase the speeds and processes of the BFS, DFS and A* search algorithms. So as to not surpass the scrapbook post hours limit, here is a video of what I have done so far and also the link to the Github repository: github.com/akshatk-khurana/Pathfinding-Visualiser
https://imgutil.s3.us-east-2.amazonaws.com/abec9a0f910f6b7b5d1d1357a38a3a23a732b836aa167a06c283a6daba118544/5ac496f6-c566-4266-9ea9-319993d39a99.png
github emoji
summer-of-making emoji
I made my own game for Sprig called 'Sprig Dash' and it combines the looks of geometry dash (the player and the triangle obstacles) as well as the game play of the chrome dino game. Heres the link to the repository: github.com/akshatk-khurana/Sprig-Game
https://imgutil.s3.us-east-2.amazonaws.com/208358dd7db58f752c6c4a1e2936b223363fb201fc231469322ebbac319bb01f/82a173f0-b229-41d8-882c-b0c347616e03.png
I made a fairly basic endless runner game in Unity. Like I said, its pretty basic, but it has taught me how to deal with UI, score saving and physics in the engine. Here is the link to the repository: github.com/akshatk-khurana/Endless-Runner
https://imgutil.s3.us-east-2.amazonaws.com/ba61752d745570bf2f3844d473f2fe7dd134615478a1577cb90abb30c53919f1/592cb8ef-6dfb-4818-a670-e0abe05cbfee.png
I built a Monkeytype clone in vanilla Javascript and it was a decently challenging project as I tried to replicate the Monkeytype typing to the best of my ability and make it look and feel just like the actual website. It still doesn't come close to the original website, but while building the clone I learnt quite a lot and improved my Javascript skills significantly. Here is the link to the repository: github.com/akshatk-khurana/Monkeytype-Clone. I've also attached a small screen recording of me testing it out.
https://imgutil.s3.us-east-2.amazonaws.com/201e8925f515370b08e9a5addcbc0815a40105140a8d9818cc8f15a3ff1a18fc/1dfccce3-cbb5-4042-aaee-ea1fe9ea756d.png
js emoji
summer-of-making emoji
github emoji
https://imgutil.s3.us-east-2.amazonaws.com/bd58d34dd3d185baec6a1da3a0269588d4ea5b1a10bc1e7169fb057d20f5d042/c96e4a16-6947-4cdb-a0bd-10f036d7f13a.png
github emoji
summer-of-making emoji
c emoji
I have finished my sudoku solver and made a simple website for it with Flask. The user can type in an incomplete sudoku into the interface and after clicking a button, they will get back a completed sudoku. Here is the link to the repository: github.com/akshatk-khurana/Sudoku-Solver
https://imgutil.s3.us-east-2.amazonaws.com/379ee9a8568a3be3d0936c82cb55331e9fef57f782ac63bef484d600dc548a55/d80d8715-4db8-4fcd-9591-ecfc1f81a383.png
github emoji
summer-of-making emoji
I made a four numbers game solver which gives a solution to reach the given target with the given four numbers (using +, -, * or /). It does not have interface, it just needs to be run and input needs to be given when prompted. The repository for it is here: github.com/akshatk-khurana/Four-Numbers-Solver
https://imgutil.s3.us-east-2.amazonaws.com/538759e13a40abd72bcd3a9b8b7fa58bb637eb9325abea504ebba1e74e07cb2e/898fdd2b-3dd8-499d-ab49-0f7cdfb32cdd.png
https://imgutil.s3.us-east-2.amazonaws.com/5971e685a3ba17b7a10f51294c8d02076e2421d2b9fa7b995ebf1a9b37dd6ffd/64e2d946-b586-4e90-bccc-f1ff7d0441fa.png
summer-of-making emoji
github emoji
I built a bi-gram Markov test generator which can be trained based on given text. It calculates the frequencies of words appearing after particular words and uses this knowledge to construct realistic looking text. I also built an API for it, so it can be used in future projects. Both the training code and API is in this repository: github.com/akshatk-khurana/Markov-Bigram-Text-Generator
https://imgutil.s3.us-east-2.amazonaws.com/2ed2adb7ab7167e42b5611b9e202fbdee4e3dc87d04c6d30f3020876a17ed2cd/a17eaf32-7403-4c80-92e8-036f9a8b24c4.png
summer-of-making emoji
github emoji
goose-honk-technologist emoji
So far I have been working on implementing greedy algorithms, prefix sums and sliding window techniques to programming problems. My C++ scripts are solutions to some problems that have taught me about the above topics. These scripts are in this repository: github.com/akshatk-khurana/Learning-Cpp-and-Algorithms
https://imgutil.s3.us-east-2.amazonaws.com/d73a4e57d8fda2a944b29b424d12c02ffdf8b77f589ec99b4fdb4465c1633289/a0008603-52e4-4160-8c45-c012a2d6171d.png