Skip to content

🎨 An open source art platform where you keep track of your characters (or fursonas), commissions, and adopts!

License

Notifications You must be signed in to change notification settings

DINKIN/MyFursona-Project-MyFursona-PUBLIC

 
 

Repository files navigation

MyFursona cards

MyFursona

The MyFursona web and desktop client written in Next.js, Tailwind CSS, and Tauri.

Contributing

Prerequisites

  • Node.js (versions 18 or higher)
  • Yarn
  • [Optional] Rust, for building the standalone desktop client (versions 1.72 or higher)

Setup and Installation

Fork/clone the repository, install its dependencies and run the local dev server on the root directory:

git clone https://github.com/MyFursona-Project/MyFursona.git
cd MyFursona
yarn
yarn dev

You can now access http://localhost:3000 on your browser.

It's also recommended to copy the .env file on the root (i.e. For making changes to Stripe and/or PayPal payments), copy the .env.local.example file from the root directory:

# For Unix systems or using Git Bash/WSL
cp .env.local.example .env.local

# For Windows systems
copy .env.local.example .\.env.local /a

From there, you can provide your own client and secret keys already set to test your own environment.

Commands

  • yarn dev - Serves a local web app on
  • yarn dev:client - Opens a desktop client, will require Rust
  • yarn build - Builds the web app with Turborepo and caches it on Vercel
  • yarn build:client - Builds and bundles the desktop app for production
  • yarn build:all - Builds both the web and desktop clients

License

Apache 2.0 © Fusky Labs Software

About

🎨 An open source art platform where you keep track of your characters (or fursonas), commissions, and adopts!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.9%
  • MDX 1.8%
  • JavaScript 1.7%
  • SCSS 1.4%
  • Other 0.2%