Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prabal-verma/chat-app
https://github.com/prabal-verma/chat-app
Last synced: about 14 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/prabal-verma/chat-app
- Owner: Prabal-verma
- Created: 2024-07-02T23:07:57.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-07-02T23:08:01.000Z (6 months ago)
- Last Synced: 2024-11-12T03:17:32.193Z (2 months ago)
- Language: TypeScript
- Homepage: https://chat-app-two-umber.vercel.app
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FriendZone - A full-stack realtime messaging chat application
A project to learn modern full-stack development made by Josh.
## Features
- Realtime messaging
- Adding friends and sending friend requests via email
- Performant database queries with Redis
- Responsive UI built with TailwindCSS
- Protection of sensitive routes
- Google authentication- Built with TypeScript
- TailwindCSS
- Icons from Lucide- Class merging with tailwind-merge
- Conditional classes with clsx
- Variants with class-variance-authority## Things I forgot in the video
- [Adding metadata to some pages](https://github.com/joschan21/nextjs-realtime-chat/blob/master/src/app/(dashboard)/dashboard/chat/%5BchatId%5D/page.tsx)
- [Adding a favicon](https://github.com/joschan21/nextjs-realtime-chat/blob/master/public/favicon.ico)## Acknowledgements
- [Awesome Button UI Component](https://ui.shadcn.com/)
## Feedback
If you have any feedback, please reach out to me at [email protected]
## License
[MIT](https://choosealicense.com/licenses/mit/)