Siranut Akarawuthi's Projects
This repository contains JavaScript code for a Hex game bot that uses the minimax algorithm. The bot was developed to demonstrate my knowledge of game AI and my ability to implement the minimax algorithm in JavaScript.
A repository containing JavaScript code that implements artificial intelligence algorithms for pathfinding. The code includes various algorithms such as BFS, UCS, and both Euclidean and Manhattan distance to find the most optimal path between a start and end point.
"A collection of Python code that automates the process of joining WebEx meetings at a set time. The code uses the WebEx API and scheduling techniques to ensure that the user is automatically logged into the correct meeting at the designated time, without the need for manual intervention.
A collection of Python code that solves a pain point in Minecraft gameplay, specifically the creation of an AFK (Away from Keyboard) concrete farm.
The front-end code for the bannkat.com cattery website, created using HTML and CSS. The repo contains the layout, styling, and design of the website, showcasing my skills in web design and my ability to create visually appealing websites from scratch.
This website is a platform for a cattery business, built using Node.js as the backend and the EJS template engine for rendering views. The website utilizes a SQL relational database to store and retrieve information about the cattery's cats and services. The design of the website is based on the Bootstrap framework, ensuring a responsive and user-f
BuGluay Quiz is a mobile quiz game application implemented using the Flutter framework. This project is a redesign and implementation of the original SupaQuiz project with additional features such as difficulty options and categories.
A superhero search engine that uses data from dataset.io and utilizes Elasticsearch and Kibana for indexing and querying the data, along with Flask for displaying the information on the website. The website allows users to search for and view detailed information about their favorite superheroes, highlighting my ability to work with Elasticsearch
A collection of Python code for computer data communication, specifically focused on the calculation of Cyclic Redundancy Checks (CRC), Checksums, and Parity Bits. The code implements these error detection methods to ensure the integrity of data transmission in a computer network.
SQL queries for my first database project, a webtoon application that stores comic book and user information. The repo contains all the necessary SQL statements for creating and managing the database, including tables for comic books and users, as well as for storing relationships between them.
This repository contains a report for a dog adoption system project. The report includes the requirement specifications, functional decomposition diagram, data flow diagram (DFD), user interface prototype and user scenario.
A collection of p5.js code for a digital drawing of Doraemon, featuring an animated change of props. The code utilizes p5.js, a JavaScript library for creative coding, to draw and animate the iconic character, changing its props such as its hat.
An IoT drone project that measures the dust capacity in the air. The code uses an Arduino microcontroller and additional Arduino-compatible devices to control the drone and measure the dust levels in the air.
This Flask-based project provides a secure and reliable way to authenticate users through facial recognition technology. By leveraging the power of computer vision, this web application validates user logins in real-time by matching their face to a stored image.
Flappy Bird
Gemini System Spring is a Spring Boot application that allows astronomers to create and test SciencePlans, and observers to collect astronomical data. This repository contains the source code for the project, which uses Thymeleaf as its template engine and provides RESTful APIs for accessing the system's data.
This repository contains the HTML and CSS code for the website of Gluaymunchkin. The website showcases the events and festivals related to Gluaymunchkin and provides a platform for users to stay updated about the latest happenings
This repository contains the code for a website celebrating the New Year festival for the beloved "Gluaymunchkin" cat. The website is built using Node.js and the EJS engine, offering a dynamic and interactive platform to showcase the festivities.
This repository contains the HTML and CSS for a website for the Gluaymunchkin New Year Festival and Event. The website showcases the event and provides information about it, including any activities or special features, along with details on how to attend and participate.
A website designed using HTML and CSS, deployed on AWS and powered by Node.js as the backend. The website is dedicated to showcasing my beloved Munchkin cat, Gluay, and features a plethora of photos of him. The project demonstrates my ability to develop and deploy a full-stack web application, and my love for my pet."
Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills
This web application is built using Python and Flask, and it provides translation and text-to-speech functionalities. Users can enter text, select the source and target languages, and translate the text instantly.
Pacman-inspired game, for teaching testing purposes. (>= v9.0.0)
LINE Messaging's private API
A Python script that automates the sending of texts to a Line group when triggered by time. The repo contains the code that utilizes the Line API and Python libraries to send messages to a designated Line group.