Commit b3c1404a authored by Nawasan Wisitsingkhon's avatar Nawasan Wisitsingkhon

update favicon;

update readme;
parent 626fb06a
# <p align="center">Final exam (ยังไม่เสร็จ)</p> # <p align="center">Final exam</p>
<p align="center"> <p align="center">
<img alt="GitHub Top Language" src="https://img.shields.io/github/languages/top/nawasan111/final-exam" /> <img alt="GitHub Top Language" src="https://img.shields.io/github/languages/top/nawasan111/final-exam" />
...@@ -16,17 +16,18 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~ ...@@ -16,17 +16,18 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~
## Get started ## Get started
- clone this repo - clone this repo
- ติดตั้ง dependencies ด้วยคำสั่ง `pnpm install` - ติดตั้ง dependencies ด้วยคำสั่ง `pnpm install` หรือ `npm install`
- สร้างไฟล์ `.env` เหมือนกับ `.env.example` - สร้างไฟล์ `.env` เหมือนกับ `.env.example`
- ใส่ข้อมูลการเชื่อมต่อที่ `.env` - ใส่ข้อมูลการเชื่อมต่อที่ `.env`
- migration - migration
- `npx prisma migrate dev` เพื่อทำการ migrate ฐานข้อมูล - `npx prisma migrate dev` เพื่อทำการ migrate ฐานข้อมูล
- *หาก error อาจจะต้องทำการ upgrade mysql โดย - หรือ import ฐานข้อมูลด้วย [openshop-database-example.sql](https://github.com/nawasan111/final-exam/releases/download/release/openshop-database-example.sql)
- \*หาก error อาจจะต้องทำการ upgrade mysql โดย
- รันไฟล์ชื่อ `mysql_upgrade` ที่โฟลเดอร์ `xampp/bin` - รันไฟล์ชื่อ `mysql_upgrade` ที่โฟลเดอร์ `xampp/bin`
- กำหนดสิทธิ์ admin - กำหนดสิทธิ์ admin
- หลังจากสมัครสมาชิก เข้าไปยังฐานข้อมูลและเปลี่ยน `rank` ของ user เป็น 1 - หลังจากสมัครสมาชิก เข้าไปยังฐานข้อมูลและเปลี่ยน `rank` ของ user เป็น 1
- เมื่อเปลี่ยนเสร็จ ต้องทำการเข้าสู่ระบบใหม่อีกครั้ง - เมื่อเปลี่ยนเสร็จ ต้องทำการเข้าสู่ระบบใหม่อีกครั้ง
- `pnpm d` สำหรับการรัน dev mode - `pnpm d` สำหรับการรัน dev mode
## ข้อควรระวัง ## ข้อควรระวัง
...@@ -41,3 +42,7 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~ ...@@ -41,3 +42,7 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~
#### ด้าน back-end #### ด้าน back-end
1. ไม่มีการจัดการ error หรือการตอบกลับฝั่ง client กรณี error ที่ชัดเจน 1. ไม่มีการจัดการ error หรือการตอบกลับฝั่ง client กรณี error ที่ชัดเจน
### ฐานข้อมูล
- ไม่ได้จัดการออกแบบขนาดของข้อมูลดีพอ เน้นข้อมูลขนาดใหญ่ไว้ก่อน กัน error
\ No newline at end of file
public/favicon.ico

25.3 KB | W: | H:

public/favicon.ico

69.2 KB | W: | H:

public/favicon.ico
public/favicon.ico
public/favicon.ico
public/favicon.ico
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment