Home / Scripts & Code / Python
PyXChan - Image Board Python FlaskPyXChan - Image Board Python Flask
is a simple image-based bulletin board where anyone can post comments and share images.Home / Scripts & Code / Python
PyXChan - Image Board Python Flask
is a simple image-based bulletin board where anyone can post comments and share images.Overview
is a simple image-based bulletin board where anyone can post comments and share images. There are boards dedicated to a variety of topics, from Japanese animation and culture to videogames, music, and photography.
Features
- SQLITE & MYSQL DATABASE
- CREATE THREADS BY BOARD
- CREATE REPLIES BY THREAD
- REPORT THREADS AND REPLIES
- ARCHIVED THREADS DISPLAY PAGE
- CATALOG DISPLAY PAGE
- THREADS DISPLAY PAGE
- THREADS SEARCH (UN/ARCHIVED)
- RESPONSIVE DESIGN
- FLOATING FORMS (REPLY & REPORT)
- DASHBOARD (ADMIN PANEL)
- PAGE STATS & INFORMATION (CONTENT ACTIVE, TOTAL OF THREADS, TOTAL REPORTS, TOTAL BOARDS, ETC.)
- PAGE GENERAL SETTINGS
- BOARD GROUPS (ADD, EDIT, DELETE, SEARCH BY FILTER)
- BOARDS (ADD, EDIT, DELETE, SEARCH BY FILTER) (DISCLAIMER REQUEST FUNCTION)
- USERS (ADD, EDIT, DELETE, SEARCH BY FILTER)
- THREADS (VIEW, DELETE, ARCHIVE, SEARCH BY FILTER) (MANUAL OR AUTOMATIC) / AUTOMATIC ARCHIVING IS BASED ON THE DATE OF THE LAST RESPONSE (IF IT IS MORE THAN 3 DAYS OLD (DEFAULT) THE ENTRY IS ARCHIVED)
- REPORTS (VIEW, DELETE, SEARCH BY FILTER)
- FULLY COMMENTED SOURCE CODE
Requirements
PYTHON 3.x
Instructions
- UPLOAD THE FILES IN YOUR HOST
- CREATE AN VIRTUAL ENVIROMENT ( OR NOT )
- INSTALLS THE "requirements.txt" RECURSIVELY BY FOLLOWING COMMAND
- pip install -r requirements.txt
- CONFIGURE YOUR DATABASE (EDIT THE FILE "config.js")
- RUN THE APP