@chrsrns

These are my projects. Take your time browsing!

Finnhub Stocks API Web App

This project is a simple web application that accesses the Finnhub API to search and query the latest stock prices. It accesses their WebSocket endpoint, making sure that the latest stock prices automatically gets sent to the client and rendered. Several optimizations are done, like throttling of API requests to prevent reaching the max API calls.

This is deployed in Vercel, as it was a requirement when I submitted this for a technical interview.

Yarn

NextJS

ReactJS

TailwindCSS

TypeScript

WebSockets

CoHabit - Habit Tracking Application

This project is a habit tracker that allows users to track habits. The app provides a sorted-by-start-time list of all the user's habits, so they can plan their day around their habits. The app also allows updating, rescheduling, and deletion of habits whenever the user wants. It shows which habit is currently ongoing and notifies the user.

This is a small project written in Dart and the Flutter framework. The persistence is done locally using SQLite3 and plain SQL statements; mainly because I wanted to plactice them.

Dart

Flutter

SQL

FurniCo - An Online Shopping Website

This website is a personal project that I wrote to practice primarily using SolidJS, TailwindCSS, and TypeScript on a project. It's also a practice on creating a somewhat aesthetically pleasing and functional web applications that people who are visiting the demo can try out to some extent.

This works in conjunction with my rust backend project for managing the data underneath the site.

NodeJS

SolidJS

TailwindCSS

TypeScript

Scheduler Website Demo

This is a functional, full-stack website that is complete with an interactible calendar, a websocket notification and chat system and roles.

NodeJS

Express

Prisma

React

Bootstrap

InfiniX - A Gaming Blog Site

This is a functional no-JS framework blog site that resembles a Junior High School project of mine under a similar name. The contents of this site is AI generated jsut to showcase its design.

WebC for HTML

TailwindCSS

Pure JS

Web Components

Coding Encyclopedia

Preview not available

This is simplified, debranded version of a previous project that I did. This is an Android app that categorizes programming-related terms, lists them, and provides their definitions. It also has a search function to search for tems instead of finding them through each categories. It uses Room Persistence Database as the database to store the terms and definitions. The contents are AI generated and should not be used as reference.

Kotlin

Android Studio

Jetpack Compose

Room Persistence Database