นี่คือแพลตฟอร์มการแบ่งปันภาพถ่ายที่ขับเคลื่อนด้วยชุมชนเพื่ออัปโหลดหรือดาวน์โหลดรูปภาพที่สวยงามตามความต้องการของคุณ ผู้ใช้สามารถมาที่นี่เพื่อท่องห้องสมุดภาพขนาดใหญ่และดาวน์โหลดภาพที่ตรงตามความต้องการของพวกเขานอกจากนี้พวกเขาสามารถอัปโหลดรูปภาพของพวกเขาบนแพลตฟอร์มเพื่อให้ผู้อื่นใช้งานได้มันใช้โมเดล CNN ที่ผ่านการฝึกอบรมเกือบ 2200 ภาพเพื่อจำแนกภาพเป็นสองคลาส: NSFW & SFW แบบจำลองแสดงความแม่นยำในการฝึกอบรม 92% และความแม่นยำในการทดสอบประมาณ 90% นอกจากนี้ยังมีคุณสมบัติของการสร้างแท็กสำหรับภาพ
มีเซิร์ฟเวอร์ 3 ตัวสำหรับไคลเอนต์หนึ่งตัวสำหรับเซิร์ฟเวอร์แบ็กเอนด์ด่วนและอีกเซิร์ฟเวอร์เป็นเซิร์ฟเวอร์ขวดที่ใช้โมเดลเพื่อสร้าง APIs สำหรับการตรวจสอบความถูกต้องของภาพถ่ายและ/หรือสร้างแท็ก
Flask_server ยังไม่ได้เป็นเจ้าภาพ เฉพาะส่วนหน้าและเซิร์ฟเวอร์ด่วนเท่านั้นที่โฮสต์บน Vercel ดังนั้นในปัจจุบันคุณสามารถดูรูปภาพ แต่ไม่อัปโหลดเพราะไม่สามารถตรวจสอบได้โดยเซิร์ฟเวอร์ Flask ซึ่งยังไม่ได้โฮสต์
ในการโคลนที่เก็บไปยังอุปกรณ์ของคุณ: git clone https://github.com/SandeshGC/PhotoGalaxy.git
ในการติดตั้งแพ็คเกจและการพึ่งพา:
สำหรับเซิร์ฟเวอร์: cd server npm install cd flask_server && pip install -r requirements.txt
สำหรับไคลเอนต์: cd client npm install
เริ่ม node index cd server
เริ่ม Frontend: cd client npm run dev
เริ่มต้น Flask Server: cd flask_server python app.py