Zete Dai's Portfolio

Logo

List of projects that I've done in the past

View the Project on GitHub SiAce/portfolio

Here is a list of projects that I’ve done in the past.

Websites

Pokemon Explorer

(Typescript, React, Next.js)

Pokemon Explorer is an app designed for Pokemon enthusiasts to discover and explore various aspects of the Pokemon universe. The app provides a comprehensive database of all Pokemon species, including their name, type, and moves.

Pokemon Explorer

YelpCamp

(JavaScript, Node.js, Express.js, MongoDB, Mongoose, Bootstrap)

A full-stack website at Heroku using Express.js (Node.js) that can let users register, log in, and log out. Users can also view, add, edit, and delete campsites, and reviews for campsites.

YelpCamp

Store Management System

(Python, Flask, Flask-RESTful, Flask-SQLAlchemy, SQLite)

Built a backend RESTful API to query and manage stores, items, and users based on Flask and Flask-RESTful. Stored the stores, items, and users data in the SQLite database, and used Flask-SQLAlchemy to build Object–Relational Mapping (ORM) between SQLite records and Python objects.

Store Management System

Games

(Unity, C#)

Tanks

This is 2 player 1 keyboard (local-multiplayer) couch warfest game. You can drive a tank to shoot the other player.

Tanks

Scavenger

(Unity, C#)

A 2D Roguelike game with this project with procedural tile-based levels, turn-based movement, hunger system, and audio and mobile touch controls. In this game, you can avoid enemies, gather food and proceed to the next level.

Scavenger

Ellen’s Adventure

(Unity, C#)

A 2D platformer/adventure game built with Unity 2D Game Kit.

Explore the ancient and mysterious alien planet where our Principal Engineer, Ellen has crash landed. Avoid the hazards and defeat the enemies lurking within the ancient ruins of this alien civilization.

Ellen's Adventure

Space Shooter

(Unity, C#)

A simple top-down arcade-style shooter using basic assets provided by Unity Technology.

Space Shooter

Procedural Cave Generation

(Unity, C#)

A game used to create procedurally generated caverns/dungeons using cellular automata and marching squares.

Procedural Cave Generation

Applications

Computer Vision Application

(C++, Qt)

Created a GUI that can display the coordinates and RGB values of the point hovered by the mouse in real time. Implemented color image processing, binarization, algebra and geometry operations, and contrast adjustment. CV operations include smoothing filters, edge detection, binary morphology, and grayscale morphology.

Computer Vision Application