edenia/webapp-boilerplate — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a clean starter web app for an EOSIO project. I want it to feel like a ready to customize React app, not just an empty template.

It should have a simple home page, routing already set up, a nice Material style theme, TypeScript, language support, and a basic layout with a header or navigation area. Please include wallet login support using UAL, but make it easy to turn on or off with an environment setting. If login is enabled, the user should be able to connect with an EOSIO compatible wallet and see their account info in the app.

Also include a GraphQL client setup so future pages can fetch API data without reworking the project. Keep the code organized into components, routes, hooks, context, theme, language, and config areas so it’s easy for another developer to extend later.

Make sure it can run locally with yarn, includes an example env file, and is ready to deploy with Docker and nginx.

Want more depth? Deep Reverse