A web app for chatting with friends and families. A similiar design like discord to give easy of use. Allows users to send texts, create groups, sends private messages and add friends. Includes authentication using NextAuth along with role authorization. Front end contains Next.js, Redux Toolkit, TailwindCSS. Backend contains Next.js API, PostgreSQL for data storage. Both ends use sockets for real time changes and TypeScript for type safety. The web app is still in development but you can check it out on github below.
A web app for tracking bugs in applications. Allows users to create groups, create projects and add members. Along with having tickets per project to track the issues or features. Includes authentication with JWT and authorization of roles such as admin and user. With Frontend being React Js with Redux Toolkit and TailWind CSS. Backend has Node JS with Express for intercepting routes, Mongo DB for persistent storage. Both ends use sockets to allow real time changes. Both ends are built using TypeScript for type safety.
BookFinder is a website that allows the user to discover books. It is build with the MERN stack - Mongo DB, Express, React, Node JS - along with IBM cloud for image storage. Has roles which consist of admin and editor can either updated, create or delete books. The user is able to search and find books. The website was built within 2 weeks. Frontend was developed with React. Backend has MVC along with Node js and Express. The database was built with Mongodb hosted on Mongodb Atlas. Please visit the site and try it out.
The cocktail database is a site that allows you to discover and learn how to make different cocktails. It is built with REACT using RestAPI to retrieve the cocktails. This project was built roughly within a week.