Skip to content

Latest commit

 

History

History
92 lines (57 loc) · 3.97 KB

README.md

File metadata and controls

92 lines (57 loc) · 3.97 KB

🎨 ArtCODE

ArtCODE Banner

🌟 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.