https://github.com/boytur/client-posyayee-v1
POSYAYEE เป็นโปรเจค POS ที่ทำมาเพื่อแก้ปัญหาการเสียลูกค้าเพราะสินค้าในร้านหมดโดยที่ไม่รู้ตัวทำให้ลูกค้าได้รับรับประการณ์การซื้อที่แย่ [ตอนนี้ระบบย้ายไปใช้ posyayee-v2 เป็นที่เรียบร้อยแล้ว]
https://github.com/boytur/client-posyayee-v1
expressjs mern-stack mongodb nodejs pos reactjs tailwindcss
Last synced: about 1 month ago
JSON representation
POSYAYEE เป็นโปรเจค POS ที่ทำมาเพื่อแก้ปัญหาการเสียลูกค้าเพราะสินค้าในร้านหมดโดยที่ไม่รู้ตัวทำให้ลูกค้าได้รับรับประการณ์การซื้อที่แย่ [ตอนนี้ระบบย้ายไปใช้ posyayee-v2 เป็นที่เรียบร้อยแล้ว]
- Host: GitHub
- URL: https://github.com/boytur/client-posyayee-v1
- Owner: boytur
- Archived: true
- Created: 2023-09-30T09:38:54.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-01T23:01:10.000Z (12 months ago)
- Last Synced: 2025-02-20T22:19:58.047Z (3 months ago)
- Topics: expressjs, mern-stack, mongodb, nodejs, pos, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://posyayee.shop
- Size: 2.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# POSYAYEE
#### POSYAYEE คืออะไร ?
> Point Of Sale + Yayee (ยาหยี)
เป็นระบบจัดการหน้าร้านที่สามารถสแกนบาร์โค้ดเพื่อขายสินค้าซึ่งระบบไม่ได้ซับซ้อนมากเนื่องจากมีการออกแบบมาให้สามารถใช้งานง่ายโดยมี Requirement มาจากปัญหาการใช้งานระบบขายของชำทั่วไปจากทางบ้านของเจ้าของโปรเจค ในที่นี้ขอแทนด้วยสรรพนามว่า "ลูกค้า"
โดยปัญหาคือ "เราไม่สามารถที่จะรู้ได้ว่าของในร้านใกล้จะหมดตอนไหน จะรู้อีกทีก็ตอนคนมาถามซื้อซึ่งเป็นประสบการณ์ที่แย่สำหรับลูกค้า เลยอยากมีวิธีจัดการกับปัญหานี้เช่นมีโปรแกรมที่สามารถคอนโทรลของในร้านได้" และฝั่งลูกค้ายังกล่าวเพิ่มเติมอีกว่า เคยเห็นระบบคล้ายๆกันในราคา 3,000 - 20,000 บาท ถือว่าราคาค่อนข้างราคาสูงสำหรับร้านค้าของชำเล็กๆ ทางเจ้าของโปรเจคจึงได้เสนอแนวทางการแก้ปัญหาด้วยการอาสาพัฒนาซอฟต์แวร์เพื่อจัดการปัญหาในรูปแบบเว็บแอพพลิเคชันซึ่งส่วนตัวคิดวาเป็น tool ที่ไม่ได้เหมาะสมมากนักเนื่องจาก tool ที่ใช้เป์น [MERN Stack](https://medium.com/nexthopthai/mern-stack-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3-e651592206ce) ซึ่งเมื่อเราใช้ฐานข้อมูลฟรีความเร็วอาจจะไม่ได้มากนัก และเวลา Deploy หากทำให้ใช้แค่ offline ก็สามารถรัน API ผ่าน [PM2](https://pm2.keymetrics.io/) ได้ แต่ไม่สามารถออนไลน์ได้ ส่วนฝั่ง Front-end สามารถเอาไปฝากไว้ที่ [Netlify](https://www.netlify.com/) ซึ่งมีให้ใช้ฟรี 100GB bandwidth โดยระบบในเวอร์ชัน 1.0.0 ยังขาดฟังก์ชันหลายอย่างเช่น การเพิ่มประเภทสินค้า และการ sort การแสดงสินค้าต่างๆ โดยระบบหลักๆมีดังนี้
- ขายของหน้าร้าน (หน้า 1 )
- กดขายสินค้าด้วยมือจากหน้าหลักโดยสินค้าที่ขายได้คือสินค้าที่ไม่มีบาร์โค้ดและสินค้าที่ไม่สามารถนับจำนวนได้เช่น การขายนํ้าแข็งแยกเป็นถุง
- สแกนบาร์โค้ดจากเครื่องสแกนแบบ USB และสามารถที่จะ Plug and play ได้ไม่ต้องตั้งค่าใดๆเพิ่ม
- ค้นหาสินค้าทั้งมีและไม่มีบาร์โค้ดเพื่อกดเพิ่มเข้าหน้าการขายได้
- มีการเก็บข้อมูลจากยอดขายในแต่ละวันเพื่อนำไปวิเคราะห์ยอดขาย
- ดูสต็อกสินค้า (หน้า 2)
- ดูสินค้าที่ใกล้จะหมดได้และสินค้าทั้งหมดภายในร้าน
- แก้ไขสินค้าในสต็อก
- ลบสินค้าในสต็อก
- เพิ่มสต็อกสินค้า (หน้า 3)
- เพิ่มสินค้าใหม่เข้าไปในร้านด้วยการสแกนบาร์โค้ดและเพิ่มสินค้าที่ไม่มีบาร์โค้ด
- เพิ่มจำนวนสินค้าเดิมเข้าไปในร้านด้วยการสแกนบาร์โค้ดและการเพิ่มจำนวนสินค้าที่ไม่มีบาร์โค้ดด้วยการค้นหาจากชื่อและเพิ่มจำนวนได้
- วิเคราะห์ยอดขาย(หน้า 4)
- ดูยอดขายของวันนี้
- ดูยอดขายของเมื่อวาน
- ดูยอดขายของ 30 วันที่แล้ว
- ดูยอดขายของ 7 วันที่แล้ว
- แสดงกราฟความแตกต่างของยอดขาย 7 วันย้อนหลังเป็นแบบแผนภูมิแท่งและกราฟเส้น
- ระบบอื่นๆ
- การแจ้งเตือนในทุก 20.00 น.ในไลน์ Notify เพื่อระบบยอดขายในแต่ละวันและสินค้าที่ใกล้จะหมดจะได้ง่ายต่อการซื้อของมาเติมในสต็อก
- ระบบล็อกอิน มีไว้เพื่อไม่ให้เข้าถึงหน้าร้านและทำความเสียหาต่อร้สนเนื่องจากสามารถที่จะกดขายสินค้าในหน้าเว็บได้ อาจจะมีการเกรียนกันเกิดขึ้น### เครื่องมือที่ใช้
# รูปภาพบางส่วน







