Skip to content

Repository files navigation

Pokemon 5e Reference

Visit at poke5e.app!

This is a reference for a ton of Pokemon-related content that you can use in your Dungeons and Dragons games. It also lets you manage trainers and pokemon teams.

Found a problem?

Tell me about it by leaving a Github issue!

Developer stuff

For anyone who wants to dive into the code and stuff. Note: I'm assuming a lot of familiarity with git, javascript development, npm, and such and such.

This site is a static SvelteKit site that makes use of Supabase for data storage.

Set up your environment

The code is fitted with a fully local version of Supabase to make integrated development easy. Run pnpm supabase start to start it, and pnpm supabase stop to stop it.

You will need to set up a .env file; use the .env.example file as a template. The PUBLIC_SUPABASE_KEY value should be the same as the "anon key" value spat out by the pnpm supabase start command.

Deno

Supabase functions use Deno. So you have to also: https://deno.land/manual/getting_started/setup_your_environment

Running the code

# Install dependencies
pnpm install

# Start Local Services
pnpm services:start

# Run Database Tests
pnpm test:db

# Start the site
pnpm dev

# Run the site tests
pnpm test:smoke

Disclaimer

This is unofficial Fan Content and is not approved/endorsed by © Wizards of the Coast, © Game Freak, or © Nintendo Company Inc. Portions of the material may be property of © Wizards of the Coast, © Game Freak, or © Nintendo Company Inc.

This site may make use of copyrighted material the use of which has not always been specifically authorized by the copyright owner.

This constitutes a "fair use" of any such copyrighted material as provided for in section 107 of the US Copyright Law. In accordance with Title 17 U.S.C. Section 107, the material on this site is offered publicly and without profit, to the public users of the internet for comment and nonprofit educational and informational purposes.

Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted. No copyright(s) is/are claimed.

The site owner gains no profit from posted content, so it falls under "Fair Use" guidelines.

About

No description, website, or topics provided.

Resources

Stars

18 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages