https://github.com/hirotakadango/artcode
Simple image sharing and multimedia. Note: admin panel still under remaking development!
https://github.com/hirotakadango/artcode
artcode board booru chat-app forum gallery image-sharing imageboard messaging messaging-app multimedia music music-player note-taking pinterest-clone pixiv-clone real-time-messaging sqlite sqlite-database twitter-clone
Last synced: 5 months ago
JSON representation
Simple image sharing and multimedia. Note: admin panel still under remaking development!
- Host: GitHub
- URL: https://github.com/hirotakadango/artcode
- Owner: HirotakaDango
- Created: 2024-05-18T18:31:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-06T15:42:47.000Z (5 months ago)
- Last Synced: 2025-05-06T16:52:57.407Z (5 months ago)
- Topics: artcode, board, booru, chat-app, forum, gallery, image-sharing, imageboard, messaging, messaging-app, multimedia, music, music-player, note-taking, pinterest-clone, pixiv-clone, real-time-messaging, sqlite, sqlite-database, twitter-clone
- Language: PHP
- Homepage: https://artcode-api-document.tiiny.io/
- Size: 36.4 MB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: history.php
- Support: support.php
Awesome Lists containing this project
README
# 🎨 ArtCODE

## 🌟 Introduction
Welcome to ArtCODE, a groundbreaking platform that's redefining the landscape of digital art sharing. Born from a humble school assignment, ArtCODE has blossomed into a vibrant ecosystem where creativity knows no bounds. Our mission is to connect artists, enthusiasts, and collectors in a seamless digital environment that celebrates the diversity and power of visual expression.
### 🚀 Our Vision
At ArtCODE, we envision a world where every artist has a platform to showcase their work, every art lover can discover new inspirations, and every creative idea can find its audience. We're not just building a website; we're cultivating a global community that thrives on creativity, collaboration, and mutual appreciation.
## ✨ Features That Set Us Apart
### 1. 🖼️ Effortless Sharing
- **User-Friendly Upload**: Our streamlined process allows artists to share their work in just a few clicks.
- **Multi-Image Support**: Perfect for showcasing series, collections, or progress shots.
- **Automatic Thumbnail Generation**: We optimize your images for quick loading without compromising quality.### 2. 🔍 Smart Discovery
- **Advanced Tagging System**: Our intelligent tagging system ensures your work reaches the right audience.
- **Customizable Feeds**: Users can tailor their discovery experience based on preferences and interests.
- **Trending and Curated Sections**: Spotlight on emerging artists and trending styles.### 3. ❤ Personal Curation
- **Favorites Gallery**: Users can save and organize their favorite artworks for easy access.
- **Custom Collections**: Create themed collections to showcase your taste or inspiration boards.
- **Share Collections**: Spread the love by sharing your curated collections with the community.### 4. 💬 Community Engagement
- **Forum Chat**: Dive into discussions on techniques, trends, and artistic philosophies.
- **Comments and Feedback**: Foster growth through constructive feedback and encouragement.
- **Artist Collaborations**: Find like-minded creators for exciting collaborative projects.### 5. 📱 Progressive Web App
- **Install on Any Device**: Access ArtCODE like a native app on your smartphone, tablet, or desktop.
- **Offline Capabilities**: Browse your favorite artworks even without an internet connection.
- **Push Notifications**: Stay updated with the latest uploads from your favorite artists.## 🛠️ Technical Deep Dive
### System Requirements
- **Web Server**: Apache or Nginx
- **PHP Version**: 7.4 or higher
- **Database**: SQLite 3
- **Extensions**: GD Library for image processing, SQLite3 for database management### Installation Guide
1. **Clone the Repository**:
```
git clone https://github.com/HirotakaDango/ArtCODE.git
```2. **Configure Web Server**:
- Point your web server's document root to the `public` directory.
- Ensure `mod_rewrite` is enabled for Apache users.3. **Set Up Database**:
- Locate the `phpliteadmin.php` or you can instantly setup in `/install/`.
- Ensure write permissions are set correctly.4. **Enable SQLite Extension**:
- Open your `php.ini` file.
- Find the line `;extension=sqlite3` and remove the semicolon.
- Restart your web server.### Admin Panel
Access the admin panel by navigating to `/admin` after logging in with an administrator account. Here you can:
- Manage users and roles
- Moderate uploaded content
- Configure site-wide settings
- View analytics and performance metrics---
Join us in painting the future of digital art sharing. With ArtCODE, every pixel tells a story, and every upload opens a new world of possibilities. Let's create, share, and inspire together! 🎨✨
Note: My name is Ray, the beginning of this project is from my school assignment, and I want to develop even further to make it really better. Development progress still far from complete. I will update as possible for this zero cost website.