Skip to content

Repository files navigation

Chappy – Real-Time Chat Application

Fullstack-projekt för kursens inlämningsuppgift. Projektet visar en chatapplikation med användarhantering, DM-funktion och kanaler (både öppna och låsta). Allt är byggt enligt kursens tekniker.

Om projektet

Chappy är en chat applikation där användare kan:

-Chatta i öppna kanaler (alla kan delta) -Chatta i låsta kanaler (endast inloggade) -Skicka direktmeddelanden mellan två användare (DM) -Registrera konto och logga in -Anpassa sin profilfärg (med Zustand-lagring) -Använda appen som gäst (endast läsa öppna kanaler) -Se vilka användare och kanaler som finns -Projektet uppfyller alla krav för G-nivå, inklusive Zustand-baserad state-hantering i frontend.

Demo

Appen är hostad på Render:

https://chappy-bj22.onrender.com

Tekniker:

Frontend -React (Vite) -TypeScript -Zustand -React Router DOM -CSS / responsive design -Fetch API -Render deployment

Backend -Node.js -Express -TypeScript -DynamoDB -JWT -Bcrypt

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages