Profile picture of Aidi

AIDI KHALID

I'm passionate about programming and video games, which led me to earn a Software and Animation degree. With over 11 years of experience in the game and animation industries, I transitioned into tech and have since gained more than a year of hands-on experience as a web developer. My combined creative and technical background strengthens my problem-solving, collaboration, and attention to detail. I'm excited to continue growing as a developer and deliver impactful results.

PROJECTS

  • AI Chat Type app preview

    AI Chat Type

    A full-stack AI-powered chat application built with React, Express, and OpenAI's GPT-4o-mini.

    Demo account:
    Email: [email protected]
    Password: 123456

    The database can be reset from the login page after testing.

    (The site may take a moment to load because it spins down on inactivity.)

  • Chatter app preview

    Chatter

    A modern real-time chat application built with React, Node.js, Express, Socket.IO, and MongoDB.

    Demo accounts:
    Email: [email protected] / [email protected] / [email protected]
    Password (all): 123456

    Use an incognito window to log in as another user. The database can be reset from the login page after testing.

    (The site may take a moment to load because it spins down on inactivity.)

  • Healthcare App site preview

    Healthcare App

    A web app for booking medical appointments and managing them as staff. Built with Next.js, Zod, Shadcn, Twilio, and Appwrite.

    Admin access: Click the “Admin” link at the bottom of the landing page. Code: 123456

  • Cafe and Laptop site preview

    Cafe and Laptop

    A website for finding, sharing, and rating work-friendly cafes. Built with Python, Flask, SQLAlchemy, PostgreSQL, HTML, CSS, and Bootstrap.

    Demo account:
    Email: [email protected]
    Password: 123

    (The site may take a moment to load because it spins down on inactivity.)

  • Calculator site preview

    Calculator

    An online calculator. Aside from using the mouse, you may also use the keypad for input. Made with JavaScript, HTML, and CSS.

  • Tic-Tac-Toe program preview

    Tic-Tac-Toe

    A text-based Tic-Tac-Toe game with a simple enemy AI for the player to fight against. The AI has three difficulties to choose from: Easy, Medium, and Impossible. You can also battle against another player (local). Made with Python.

  • Quick Watermark program preview

    Quick Watermark

    A GUI-based program where you can insert a watermark on a choosen base image before saving it. Made in Python with Tkinter and Pillow.

  • Morse Code Translator program preview

    Morse Code Translator

    A text-based program that translates entered text into morse code. Made in Python.