
แสดงเราบน GitHub - มันเป็นแรงบันดาลใจให้เรามาก!
Chali เป็นแพลตฟอร์มโซเชียลมีเดียที่คุณสามารถแบ่งปันมส์และรับปฏิกิริยาจากผู้ใช้เพื่อน


เทอร์โบสำหรับการจัดการ repo
prisma สำหรับ orm
PostgreSQL สำหรับฐานข้อมูล
Vite + React สำหรับส่วนหน้า
Nest JS สำหรับแบ็กเอนด์
หมายเหตุ: Node เวอร์ชัน 18.18.0+ เป็นที่ต้องการ!
ใช้เส้นด้ายเพื่อติดตั้งแพ็คเกจ
yarn คัดลอกไฟล์ .env.example เปลี่ยนชื่อเป็น .env และให้รายละเอียดเหล่านี้:
# create a secret fro authentication process
JWT_SECRET= " AbCdEfGhIjKL "
# get cloudinary account access to handle images
CLOUDINARY_CLOUD_NAME= ' abcdefghi '
CLOUDINARY_API_KEY= ' 1234567890 '
CLOUDINARY_API_SECRET= ' xxxxx-XXXXX-xxxxx '
# the host url without the slash at the end
HOST= " http://localhost:5173 "
# gmail access for mail deliveries
MAIL_PASS= " abcd efgh ijkl mnop "
MAIL_USER= " [email protected] "
MAIL_HOST= " smtp.gmail.com "
MAIL_PORT=465 ไปที่ ./packages/database Directory คัดลอก .env.example เพื่อสร้าง .env และให้:
# you postgres database url
DATABASE_URL= " postgresql://user:pass@localhost:5432/dot-chali?schema=public " cd packages/database
yarn prisma migrate devเรียกใช้แอพจากไดเร็กทอรีรูท
yarn devยินดีต้อนรับการมีส่วนร่วมเสมอ กรุณาทำตามขั้นตอน:
เปิดปัญหาก่อนที่คุณจะเริ่มทำงานกับฟีเจอร์
แยกที่เก็บ
สร้างสาขาใหม่
ทำการเปลี่ยนแปลง
สร้างคำขอดึง
แอพ Chali ได้รับใบอนุญาตภายใต้เงื่อนไขของใบอนุญาตโอเพนซอร์ส MIT และสามารถใช้ได้ฟรี
คลิกที่นี่เพื่อดูแอพที่โฮสต์ชั่วคราวบน Render โปรดรอสักครู่หากไม่ตอบสนอง เรากำลังใช้แผนเริ่มต้นและมันจะแยกลงด้วยการไม่มีการใช้งาน 15 นาที