NeoChat

A Retrieval-Augmented-Generation (RAG) chatbot starter.

Vue
TypeScript
Langchain
OpenAI
Nuxt
NeonDB
TailwindCSS

Calculator

A simple calculator that can perform basic arithmetic operations built using Vue.js.

Vue
TypeScript
Vite
TailwindCSS

Weather App

A simple weather app that uses the OpenWeatherMap API to get the weather data for a given city.

Vue
TypeScript
Vite
TailwindCSS

Reddit Client

A simple clone of Reddit Client built with React Server Components using Next.js.

React
TypeScript
NextJS

Pokemon GraphQL

This is a simple GraphQL client for the Pokémon API. It displays a list of Pokémon and their details from a GraphQL server.

React
GraphQL
Vite
TailwindCSS

Langchain Chat

A simple chat bot used to chat with document built using Langchain, OpenAI and Supabase.

Javascript
Langchain
OpenAI
Supabase

Tic Tac Toe

A simple Tic Tac Toe game in React with a computer opponent. Documentation included.

React
TypeScript
Tailwind CSS
JSDoc
Vite

Reddit Minimal

A minimal clone of Reddit using React hooks.

React
TypeScript
Vite
TailwindCSS

Expense Tracker

A simple expense tracker built with Vue 3 and TypeScript.

Vue
TypeScript
Vite
TailwindCSS

Vue Blog

A minimal blog built with Vue.js and Tailwind CSS. A development project to learn Vue 3 Composition API, Pinia, and Vue Router.

Vue
TypeScript
Vite
TailwindCSS

House Listing

A house listing application that allows users to view a list of house for rent and their details.

Angular
TailwindCSS
Typescript

E-Commerce Microservices

A simple e-commerce application built using microservices architecture with Spring Boot and Spring Cloud

Java
Spring Boot
Spring Cloud
Eureka
MongoDB
MySQL
Hibernate
JWT
Keycloak
Postman

Meal Map API

A reactive API for meal planning and recipe management with Spring Webflux and R2DBC

Java
Spring Webflux
R2DBC
Postgres
MongoDB
Postman

Book Management CRUD

A full-stack CRUD application for managing books and authors

Java
Spring Boot
TypeScript
Angular
JPA
Postman
MySQL
Bootstrap

DoConnect

A full-stack question and answer forum facilitating user interaction through Q&A threads

Java
Spring Boot
TypeScript
Angular
JPA
MySQL
Spring Security
JWT
Postman

Next.js Dashboard

Full-stack dashboard utilizing Next.js, TypeScript, Postgres, Tailwind CSS hosted on Vercel

TypeScript
Next.js
Postgres
Tailwind CSS
Vercel
Postman

Quiz App

A microservice-based quiz application that allows users to answer questions and view results

Java
Spring Boot
JPA
Spring Cloud
Eureka
Postman

Photo Caption API

Backend service enabling photo captioning with caching and RESTful API

TypeScript
Node.js
Fastify
Redis
REST API
Postgres
Prisma
JWT
Postman

Personal Budget API

RESTful API facilitating envelope budgeting for personal finance management

TypeScript
Node.js
Express
Postgres
Sequelize
REST API
Postman

EduScan V2

A classroom assistant for seamless student identification and academic data retrieval using open-source solutions

Python
OpenFaaS
AWS
Docker
Kubernetes

EduScan

A classroom assistant for seamless student identification and academic data retrieval

Python
AWS
Docker
Streamlit

Playlistify

A responsive web application for creating custom playlists using Spotify API

JavaScript
React.js
HTML
Tailwind CSS
Git
Spotify API

Cloud Vision

An elastic image recognition service built using AWS EC2, S3, SQS

Python
AWS
Flask

Foodie Finds

A responsive web application for users to search for restaurants

JavaScript
Node.js
React.js
HTML
CSS
Git
Yelp API

Sparky's Money Rush

An immersive and interactive AR-based Snapchat filter game designed exclusively for the Devil's Invent Hackathon

LensStudio
SnapAR

Expresso

A full back-end CRUD API for local cafe

JavaScript
Node.js
Express.js
SQL
HTML
CSS
git

Boss Machine

An API based unique management application for accomplished minions

JavaScript
Node.js
Express.js
HTML
CSS
git

The Scoop

A web application for users to post articles, comment and upvote/downvote them.

JavaScript
Node.js
YAML
HTML
CSS
git

Rock-Paper-Scissors

A 3-round variation of Rock-Paper-Scissors as an interactive web game

JavaScript
Node.js
HTML
CSS
git

Chatter Box

A real-time chatroom application leveraging WebSockets

JavaScript
Node.js
HTML
CSS
git

Branch Predictor

A machine learning based branch predictor for optimized performance

C
git

Audio Synthesizer

Neural Network based audio synthesizer to mix and produce custom audio clips

Python
TensorFlow
Keras
git