Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohammadshaad/ethindia-23-frontend
https://github.com/mohammadshaad/ethindia-23-frontend
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mohammadshaad/ethindia-23-frontend
- Owner: mohammadshaad
- License: apache-2.0
- Created: 2023-12-09T23:14:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-10T02:23:20.000Z (about 1 year ago)
- Last Synced: 2023-12-10T03:21:45.857Z (about 1 year ago)
- Language: TypeScript
- Size: 1.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
This is an [EVM Kit](https://evmkit.com/) project bootstrapped with `npx evmkit create`.
## Getting Started
Open the project in [Visual Studio Code](https://code.visualstudio.com/).
The repository comes with a set of [recommended extensions](https://github.com/jarrodwatts/evmkit/blob/main/template/.vscode/extensions.json)
for building web3 apps; when you open the project, VS Code will prompt you to install them.
For the best IDE experience, it's recommended to install these extensions.## Installation
The application is split into two directories, `application`, and `contracts`; for the frontend and smart contracts respectively.
The recommended way to use the IDE for this setup is to open a new [split terminal](https://code.visualstudio.com/docs/terminal/basics#:~:text=Multiple%20terminals%20can%20be%20placed,tab%20on%20the%20terminal%20panel.)
inside your VS Code window; one for each directory.
This way, you can work simultaneously on the frontend and smart contracts.First, install the dependencies for each directory. See the sections below for more information:
1. [application](#application) - setup the frontend application
2. [contracts](#contracts) - setup the smart contracts### application
```bash
# 1. Change directory to the application folder
cd application# 2. Install dependencies
yarn# 3. Start the application
yarn dev
```### contracts
```bash
# 1. Change directory to the contracts folder
cd contracts# 2. Install dependencies
yarn# 3. Build the contracts (optional)
yarn build
```You'll now be able to view your application at [http://localhost:3000](http://localhost:3000).
## Learn More
To learn more about EVM Kit, take a look at the [documentation](https://docs.evmkit.com/).