Wiki › Theme

Web applications

Article
From Chaipat's knowledge graph
No article has been written for this page yet; it is generated from the knowledge graph.

Full-stack and front-end web apps.

  • chaipat.cc, the ask-me-anything site Key work Nov 2026This site: a portfolio for finding entities and their live sites, about pages and source code, as well as asking questions about his work. A Turtle knowledge graph supplies facts to a browser SPARQL engine and a shared resource catalog, next to a wiki with full-text search, a timeline and a graph view of the graph and its ontology.
  • Knowledge-graph explorer Key work Apr 2026Graph Laboratory: a research workspace for exploring large system-of-systems datasets as force-directed graphs, built with Next.js, Postgres and Redis.
  • OMR exam system Key work Mar 2026Exam management and OMR analytics system: classrooms, question papers, seating, review and reports.
  • Word games engine Key work Jun 2026Wordplay: a collection of word puzzles (a Wordle-style game, Spelling Bee and more) on React and Vite, with an Express API over a Postgres and Redis dictionary engine using Trie-based lookup.
  • Mistral OCR to LaTeX Jun 2026Upload a PDF or image of an academic document and get a compilable .tex file back, questions and solutions separated.
  • ADrive Feb 2026File manager with local and Google Cloud Storage backends: previews, tags, trash and grid or gallery views.
  • Thai zipcode placefinder Aug 2025Look up Thai places by zipcode with a REST API and a minimal Flask web UI.
  • Homie Kitchen Jul 2025Restaurant management system in Next.js: authentication, menus, orders and inventory.
  • ochess Jul 2025Real-time online multiplayer chess with FastAPI, WebSockets and python-chess.
  • Mentoring team 24cs212g02 Mar 2025Mentored a student team building a group-assignment system with React, Tailwind and Node.js.
  • SE workshop on EC2 Sep 2024React and Vite app used for a software-engineering workshop on deploying to EC2.
  • Flask file manager Jul 2024Flask app for uploading, listing and downloading files with per-user permissions.
  • React auth pages May 2024React pages for login, registration, password reset and account management.
  • Flask Auth May 2024Flask REST API for users: token login, email verification, password reset and change.
  • Pre3 Mar 2024Course management system that helps students plan courses and track progress, and helps faculty manage them.
  • Multi-container Todo API Oct 2025Node.js, Express and MongoDB Todo API run with Docker Compose.
  • Web tic-tac-toe Oct 2025Tic-tac-toe in the browser.
  • Flask OpenAI chatbot Dec 2024Simple chatbot using GPT-3.5 Turbo and Flask.
  • webapp-flask Jul 2024Installable Flask web app with a database, following the Flask tutorial structure.
  • PDF to PNG converter Jul 2024Flask app that converts uploaded PDFs to PNG images.
  • flask-hello Jul 2024Minimal Flask app.
  • 3Stack NFP Jul 2024Three-tier architecture template: Next.js, Flask and PostgreSQL with Docker Compose.
  • todos Jul 2024Simple todo app built with Next.js.
  • 3Stack RFP May 2024Full-stack template: React, Flask and PostgreSQL in Docker.
  • Flask security demo May 2024Demo of authentication and security in Flask.
  • FlaskPG May 2024Flask and PostgreSQL development setup with Docker Compose.
  • pymail May 2024Script that sends plain-text or HTML email through Gmail SMTP.
  • webapp-study Oct 2023Python web app study project, containerised with Docker.
  • Prerequisite tree Oct 2023Visualises course prerequisite relationships as a tree from a Google Sheet, using dagre-D3.
  • Words Confuse Jun 2023Hangman- and Wordle-inspired React game built by team CS I27 at the MycosTech Computer Skills Training Camp.