Add new project

This commit is contained in:
2023-07-17 20:47:13 -05:00
parent 592046cdab
commit 4f90d51a51
5 changed files with 64 additions and 59 deletions

BIN
img/397x300/discord.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

BIN
img/397x400/animeguess.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -135,15 +135,15 @@
</div>
</div>
<div class="progress-box">
<h5>Amazon Web Services <span class="color-heading pull-right">64%</span></h5>
<h5>Amazon Web Services <span class="color-heading pull-right">74%</span></h5>
<div class="progress">
<div class="progress-bar bg-color-base" role="progressbar" data-width="64"></div>
<div class="progress-bar bg-color-base" role="progressbar" data-width="74"></div>
</div>
</div>
<div class="progress-box">
<h5>Application Development (Go) <span class="color-heading pull-right">32%</span></h5>
<h5>Application Development (Python) <span class="color-heading pull-right">62%</span></h5>
<div class="progress">
<div class="progress-bar bg-color-base" role="progressbar" data-width="32"></div>
<div class="progress-bar bg-color-base" role="progressbar" data-width="62"></div>
</div>
</div>
<!-- End Progress Box -->
@@ -273,36 +273,37 @@
<!-- Work -->
<div class="work work-popup-trigger">
<div class="work-overlay">
<img class="full-width img-responsive" src="img/397x400/discord.jpg" alt="Discord Chat Bot">
<img class="full-width img-responsive" src="img/397x400/animeguess.jpg" alt="Discord Chat Bot">
</div>
<div class="work-popup-overlay">
<div class="work-popup-content">
<a href="javascript:void(0);" class="work-popup-close">Hide</a>
<div class="margin-b-30">
<h3 class="margin-b-5">Discord Bot</h3>
<span>Chat bot for Discord</span>
<h3 class="margin-b-5">Animeguess Game</h3>
<span>Daily guessing game for Japanese animation</span>
</div>
<div class="row">
<div class="col-sm-8 work-popup-content-divider sm-margin-b-20">
<div class="margin-t-10 sm-margin-t-0">
<p>A discord chat bot written in Go. Ported from a previous version in Javascript.</p>
<p>A fun chat bot that has many features to respond to different commands. The core feature of the bot is written to allow
users to request an endless amount of different images from many different sources.
But also includes small features such rolling a die or picking a random number, but the list is plentiful.</p>
<p>From dogs to cats, or from nature to computers, any image is possible with this bot. Just send a request and it can search through reddit or imgur for an image and post for all to see.</p>
<p>A daily guessing game for Japanese animation with a Svelte frontend and a serverless Python backend.</p>
<p>A fun game to test your knowledge on Japanese animations. With a new picture each day, you can come back daily to continue your streak! With up to 6 guesses daily,
for each one that is missed, an easier picture will be shown to help you guess the game.</p>
<p>A frontend written custom for this specific application was built using the Svelte framework, consisting of Javascript, HTML, and CSS. Hosted in S3 behind Cloudflare
for extra protection.</p>
<p>Using a full serverless architecture for the backend, it is completely hosted on Amazon Web Services (AWS). Utilizing an API Gateway and Lambda functions, the
application should scale very sufficiently.</p>
<ul class="list-inline work-popup-tag">
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Programming,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Bot,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Go,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Discord</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Game,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Anime</a></li>
</ul>
</div>
</div>
<div class="col-sm-4">
<div class="margin-t-10 sm-margin-t-0">
<p class="margin-b-5"><strong>Lead Developer:</strong> Daniel Tam</p>
<p class="margin-b-5"><strong>Contributor:</strong> Dalton Archer</p>
<p class="margin-t-20"><a class="fweight-700 work-popup-tag-link" href="https://github.com/omgdanieltam/BunnyBot">Source</a></p>
<p class="margin-b-5"><strong>Architect, Project Manager, Backend Developer:</strong> Daniel Tam</p>
<p class="margin-b-5"><strong>Frontend Developer:</strong> Malik Harris</p>
<p class="margin-t-20"><a class="fweight-700 work-popup-tag-link" href="https://github.com/animeguesser">Source</a></p>
</div>
</div>
</div>
@@ -353,14 +354,55 @@
<!-- Work -->
<div class="work work-popup-trigger">
<div class="work-overlay">
<img class="full-width img-responsive" src="img/397x300/server.jpg" alt="Home Server Stack">
<img class="full-width img-responsive" src="img/397x300/discord.jpg" alt="Home Server Stack">
</div>
<div class="work-popup-overlay">
<div class="work-popup-content">
<a href="javascript:void(0);" class="work-popup-close">Hide</a>
<div class="margin-b-30">
<h3 class="margin-b-5">Home Server</h3>
<span>A full home infrastructure stack</span>
<h3 class="margin-b-5">Discord Chat Bot</h3>
<span>A chat bot for Discord</span>
</div>
<div class="row">
<div class="col-sm-8 work-popup-content-divider sm-margin-b-20">
<div class="margin-t-10 sm-margin-t-0">
<p>A discord chat bot written in Go. Ported from a previous version in Javascript.</p>
<p>A fun chat bot that has many features to respond to different commands. The core feature of the bot is written to allow
users to request an endless amount of different images from many different sources.
But also includes small features such rolling a die or picking a random number, but the list is plentiful.</p>
<p>From dogs to cats, or from nature to computers, any image is possible with this bot. Just send a request and it can search through reddit or imgur for an image and post for all to see.</p>
<ul class="list-inline work-popup-tag">
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Programming,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Bot,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Go,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Discord</a></li>
</ul>
</div>
</div>
<div class="col-sm-4">
<div class="margin-t-10 sm-margin-t-0">
<p class="margin-b-5"><strong>Lead Developer:</strong> Daniel Tam</p>
<p class="margin-t-20"><a class="fweight-700 work-popup-tag-link" href="https://github.com/omgdanieltam/BunnyBot">Source</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End Work -->
</div>
<div class="masonry-grid-item col-xs-12 col-sm-6 col-md-4">
<!-- Work -->
<div class="work work-popup-trigger">
<div class="work-overlay">
<img class="full-width img-responsive" src="img/397x300/server.jpg" alt="Network File Updater">
</div>
<div class="work-popup-overlay">
<div class="work-popup-content">
<a href="javascript:void(0);" class="work-popup-close">Hide</a>
<div class="margin-b-30">
<h3 class="margin-b-5">Homelab Server</h3>
<span>Homelab server infrastructure</span>
</div>
<div class="row">
<div class="col-sm-8 work-popup-content-divider sm-margin-b-20">
@@ -374,49 +416,12 @@
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Linux,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Infrastructure</a></li>
</ul>
</div>
</div>
<div class="col-sm-4">
<div class="margin-t-10 sm-margin-t-0">
<p class="margin-b-5"><strong>Lead Architect:</strong> Daniel Tam</p>
<p class="margin-t-20"><a class="fweight-700 work-popup-tag-link" href="https://git.dtam.pw/daniel/ansible-playbooks">Source</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End Work -->
</div>
<div class="masonry-grid-item col-xs-12 col-sm-6 col-md-4">
<!-- Work -->
<div class="work work-popup-trigger">
<div class="work-overlay">
<img class="full-width img-responsive" src="img/397x300/network.jpg" alt="Network File Updater">
</div>
<div class="work-popup-overlay">
<div class="work-popup-content">
<a href="javascript:void(0);" class="work-popup-close">Hide</a>
<div class="margin-b-30">
<h3 class="margin-b-5">File Updater</h3>
<span>Small file updater over the network</span>
</div>
<div class="row">
<div class="col-sm-8 work-popup-content-divider sm-margin-b-20">
<div class="margin-t-10 sm-margin-t-0">
<p>Written in C++ and utilizing the Winsocks library, this opens a port and listens for inputs and changes a file based upon the incoming commands.</p>
<p>A small basic program written so that a file could be updated over a network. When combined with a custom a PHP page,
it can utilize the PHP client to send a command that will update a file over the network to a server hosting this program.</p>
<ul class="list-inline work-popup-tag">
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Programming,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">C++,</a></li>
<li class="work-popup-tag-item"><a class="work-popup-tag-link" href="#">Video Games</a></li>
</ul>
</div>
</div>
<div class="col-sm-4">
<div class="margin-t-10 sm-margin-t-0">
<p class="margin-b-5"><strong>Lead Developer:</strong> Daniel Tam</p>
<p class="margin-b-5"><strong>Architect:</strong> Daniel Tam</p>
<p class="margin-t-20"><a class="fweight-700 work-popup-tag-link" href="https://github.com/omgdanieltam/nCard0">Source</a></p>
</div>
</div>