The UI for the Ethereum Settlers ↗ project.
Built using Next.js, Chakra UI, Wagmi, RainbowKit and Ethers.
git clone https://github.com/EridianAlpha/ethereum-settlers-ui.gitInstall the dependencies using the following command:
yarnTo update all dependencies to their latest versions, run the following command:
# Update all dependencies to their latest versions
yarn upgrade --latest
# Update specific dependencies to their latest versions in interactive mode
yarn upgrade-interactive --latestThis section explains the available scripts in the package.json file and their usage during development.
-
yarn dev
This command starts the development server using thenode server.jsscript. Use this command during development to see live updates as you make changes to the project. -
yarn lint
This command checks the code quality and adherence to coding standards using thenext lintcommand. It is recommended to run this command before committing changes to ensure code consistency and maintainability.
This section explains the available scripts in the package.json file and their usage during production deployments.
-
yarn build
This command builds the static site for production using thenext buildcommand. It generates an optimized build of the site that is suitable for deployment. -
yarn export
This command exports the static site for production using thenext exportcommand. It generates an optimized build of the site that is suitable for deployment. The exported site is saved in theoutdirectory. -
yarn start
This command first runsyarn buildto generate an optimized build of the site and then starts the production server using thenext startcommand. Use this command to test the site in a production-like environment locally.
If you encounter any bugs or have a feature request, please open an issue on GitHub. To help us resolve the issue, please provide the following information:
- A detailed description of the bug.
- Steps to reproduce the bug.
- Expected behavior and actual behavior.
- Screenshots, if possible, and any additional context or information that may help us resolve the bug.
- If you have a solution, suggestion, or code change, please submit a pull request.
- For feature requests, questions, or feedback, please open an issue.
- For security issues or general inquiries, please contact Eridian privately.