Hi, my name is Immanuel.

I develop websites.

I'm a developer specializing in the front end of websites.

Projects I'm proud of

Next.JS Project

Fantasy Football Draft Tool

Repo / Live Site

NextJS full stack application with MongoDB. Styled with ChakraUI. Pulls players and stats from Mongo database. Use of useState and useEffect hooks to manage functionality.

Technologies used include:

  • Next.js
  • React
  • ChakraUI
  • Node
  • MongoDB
Gif of Fantasy Football Draft Tool.

Freelance Project

Grad Student Portfolio

Live Site

Responsive portfolio website, with documents hosted on Dropbox. Styled with bootstrap and flexbox.

Technologies used include:

  • Javascript
  • HTML
  • CSS
  • Bootstrap
Screenshot of portfolio website

Responsive React Project

Quote Generator

Repo / Live Site

React application styled with Tailwind. Mounts initial quote component using useEffect and updates component using useState and an event handler. Mobile first design with media queries for tablet and laptop/desktop size.

Technologies used include:

  • React
  • Tailwind
  • Fetch
Gif of quote app.

React Project

Spotify Clone

Repo

Full stack application that replicates the Spotify website. Pulls user profile and playlist from adatabase using API calls. Users are authenticated using JSON web tokens. Playerbar features a Play/Pause button that changes depending when music is playing or not, a shuffle button and a repeat song loop button.

Technologies used include:

  • React
  • TypeScript
  • Next.js
  • CSS
  • PostgreSQL
Screenshot of Spotify Clone project.

Restaurant Website

Khao Soy House Thai Restaurant

Bootstrap website for Local Thai restaurant showing menu and info. No longer live after restaurant closure in July 2022.

Technologies used include:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
Screenshot of Khao Soy House website.

API Project

7-Day Forecast Website

Repo

Single page web application that provides a 7 day forecast for location submitted by user using RESTful API. Mobile and tablet friendly. The API key for 7 day forecast is now a premium key so no longer live.

Technologies used include:

  • HTML
  • CSS
  • JavaScript
Screenshot of the Weather API project.