/artcord

Primary LanguageRustGNU Affero General Public License v3.0AGPL-3.0

ArtCord - A website for sharing art from discord.

Currently under heavy refactoring/cleanup. Contributions are welcome, my discord handle hey__adora

Getting Started

Install cargo-leptos:

cargo install cargo-leptos
cp .env.example .env # and fill in the values

Serve the website:

cargo leptos serve

Roadmap

  • Homepage
  • Pull art from discord server.
  • Display art in website gallery.
  • Add author profiles with their art only.
  • [-] Refactoring and making the code easier to work with and read.
  • Add connection limit and throttle and auto block.
  • Add admin dashboard for seeing ip's and connection count with ability to block.
  • Add authentication by email or discord.
  • Add galley sorting and filtering.
  • Add fav button.
  • Add user profile with user settings and their favorited art.
  • Add comments.