Skip to content

korarit/Real-time-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Real-time Chat

เป็นแบบฝึกหัดในโครงการ Dev init 2 ของ borntodev ในการทำ RealTime Chat

Feature (V1)

  • Login เข้าสู่ระบบ โดยไม่ใช้ Password

  • สามารถ พูดคุยกันแบบ Real Time

  • End-to-End Encryption ทำให้การพูดคุยปลอดภัยมีความเป็นส่วนตัว

  • ไม่มีการบันทึกประวัติการพูดคุย

วิธีการใช้งาน

ส่วน backend

ทำการเข้าสู่ folder backend โดยใช้คำสั่ง cd backend ใน cmd

cd backend

จากนั้นใช้คำสั่ง npm install ใน cmd เพื่อติดตั้ง expressJS , typescript , socket.io , ts-node และอื่น ๆ

npm install

พิมพ์คำสั่ง npm run dev เพื่อทำการทดสอบ

npm run dev

ส่วน frontend

ทำการเข้าสู่ folder frontend โดยใช้คำสั่ง cd backend ใน cmd

cd frontend

จากนั้นใช้คำสั่ง npm install ใน cmd เพื่อติดตั้ง react , typescript , socket.io-client , tailwind

npm install

พิมพ์คำสั่ง npm run dev เพื่อทำการทดสอบ

npm run dev

ตัวอย่างการใช้งาน

alt text