Crustle is a Bug/Rock-type Pokémon introduced in Generation V. It is also this project, which is named after the crab pokemon to honor Rustaceans that also enjoy pocket monsters. This is a simple Pokédex app built using Rust, Tailwind & Dioxus (not to be confused with Deoxys).
This project uses clippy for linting. While CI/CD will run cargo build
and cargo test
commands, clippy linting is not required. If you want to lint using clippy, follow these steps:
rustup update
rustup component add clippy
cargo clippy
To run the app on your local machine, you can run this command:
dx serve --port 5001 --hot-reload
If you've made any changes to CSS or plan to make changes to CSS:
npx tailwindcss -i ./src/index.css -o ./public/tailwind.css --watch
Data provided by the wonderful folks at PokeAPI.