Projects

The client work I have done in the past is all internal to the client's company or behind a paywall. So I have created the demo applications below to demonstrate the technologies, frameworks and libraries I have experience with and have used for client work. The fullstack demos are running on Heroku's eco tier so they can take up to 30 seconds for initial load but will run at normal speed after that.

All ProjectsFull StackFront EndReactReact NativeReduxMERNBootstrapMaterialUITailwindCSSNative BaseSassChart.jsNivo.jsNext.jsExpressDjangoDjango Rest FrameworkFlaskPostgreSQLMongoDBMapBoxNLPChatGPT
Material UI Dashboard

Material UI Dashboard

Material UI demo dashboard

Built With: Front End: React app using MaterialUI styling and Nivo.js charts

Book Mark

Book Mark

MERN app that allows usrs to bookmark their favorite boots, includes search by title text and tags

Built With: Full Stack MERN: MongoDB database, Express backend, React with Redux frontend, running in a Node environment, using MaterialUI styling

Pixabay Photo Search

Pixabay Photo Search

Simple search UI for Pixabay photo service API

Built With: Front End: React app with MaterialUI Styling

Point Of Interest App

Point Of Interest App

App allows users to store points of interest on a map by selecting the location and adding a title, review and rating

Built With: Full Stack MERN: MongoDB database, Express backend, React frontend, running in a Node environment. Also uses MapBox for map UI

Really

Really

Demo realty site that allows users to view listings, search by criteria such as number of bedrooms, bathrooms, sqft, etc. and contact the realtors

Built With: Full Stack: React and Redux frontend with Sass styling. Django and Django Rest Framework backend with PostgreSQL database.

Devcord

Devcord

Discord inspired chat app for software developers

Built With: Full Stack: Django with custom CSS and PostgreSQL database

Tailwind Photo Search

Tailwind Photo Search

Simple search UI for Pixabay photo service

Built With: Front End: React app with TailwindCSS styling

NLP Library Comparison

NLP Library Comparison

App compares the output of popular NLP libraries for sentiment analysis, named entity recognition and summarization

Built With: Full Stack: Flask app with Bootstap styling. Uses TextBlob(NLTK), SpaCy, VADER and Gensim python NLP libraries

Chatbot

Chatbot

Chatbot using the chatterbot library and their predefined corpus

Built With: Full Stack: React frontend with the React Chatbot Kit library. Flask backend with the Chatterbot NLP library

React Dashboard

React Dashboard

Custom built demo dashboard

Built With: Front End: React app using custom styling and Chart.js

Research Wrangler

Research Wrangler

Researcher bookmark app that allows users to search for academic publications and bookmark them later

Built With: Full Stack: React and Redux frontend with Bootstrap styling. Django and Django Rest Framework backend with PostgreSQL database.

Delicious Django

Delicious Django

del.icio.us inspired bookmark manager

Built With: Full Stack: Django with Bootstrap styling

This site

This site

The portfolio site you are currently viewing

Built With: Front End: Next.js app using TailwindCSS styling

Marketing Copy Generator

Marketing Copy Generator

Application that takes some inputs and uses ChatGPT to generate marketing copy

Built With: Front End: Next.js app that uses ChatGPT API

Weather App

Weather App

Mobile application that displays current weather and a forecast for the next 5 days

Built With: Front End: React Native using the OpenWeatrher API

Review Generator

Review Generator

Mobile application that takes some inputs and uses ChatGPT to generate a review

Built With: Front End: React Native app with Native Base styling / components that uses ChatGPT API