ahmedessam452 / touchme

💬This chat application is designed to provide a seamless and interactive experience. You can send messages, and even engage in group conversations with your friends, family, or colleagues. Whether you're catching up, planning an event, or simply having a good ol' chat, "Touch Me" has got you covered.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hits GitHub forks GitHub Discussions GitHub Issues GitHub License GitHub Repo stars GitHub top language GitHub repo file or directory count GitHub code size in bytes GitHub repo size GitHub Release GitHub Tag

Auto Assign CodeQL Proof HTML

Real-Time Chat Application

Welcome to the world of "Touch Me" - a real-time chat application that's gonna keep you connected and in touch with your pals like never before. With "Touch Me," you'll experience the thrill of instant communication right at your fingertips!

This chat application is designed to provide a seamless and interactive experience. You can send messages, and even engage in group conversations with your friends, family, or colleagues. Whether you're catching up, planning an event, or simply having a good ol' chat, "Touch Me" has got you covered.

The user interface of "Touch Me" is intuitive and user-friendly, making it a breeze to navigate and use. You'll easily find your way around, manage your contacts, and customize your chat experience to suit your style.

So, get ready to dive into the world of "Touch Me" and enjoy the convenience of instant communication. Whether you're connecting with loved ones or collaborating with teammates, "Touch Me" will make sure you're always just a tap away. If you have any questions or need assistance, don't hesitate to reach out. Happy chatting!

Prepare for running server

# First, install node modules
cd server
pnpm install

Database Migration

# Make all fresh tables
pnpm seed
# Drop all tables
pnpm flush

Run Server

# And run the server as development mode
pnpm dev
# or production mode
pnpm start

Run Client

# First, install node modules
cd client
pnpm install
# And run the client
pnpm start

You can start http://localhost:3000

About

💬This chat application is designed to provide a seamless and interactive experience. You can send messages, and even engage in group conversations with your friends, family, or colleagues. Whether you're catching up, planning an event, or simply having a good ol' chat, "Touch Me" has got you covered.

License:MIT License


Languages

Language:TypeScript 99.3%Language:HTML 0.4%Language:Rust 0.2%Language:CSS 0.1%