-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
166 additions
and
304 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,75 +1,89 @@ | ||
# Nuxt Minimal Starter | ||
|
||
Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more. | ||
|
||
## Setup | ||
|
||
Make sure to install dependencies: | ||
|
||
```bash | ||
# npm | ||
npm install | ||
|
||
# pnpm | ||
pnpm install | ||
|
||
# yarn | ||
yarn install | ||
|
||
# bun | ||
bun install | ||
``` | ||
|
||
## Development Server | ||
|
||
Start the development server on `http://localhost:3000`: | ||
|
||
```bash | ||
# npm | ||
npm run dev | ||
|
||
# pnpm | ||
pnpm dev | ||
|
||
# yarn | ||
yarn dev | ||
|
||
# bun | ||
bun run dev | ||
``` | ||
|
||
## Production | ||
|
||
Build the application for production: | ||
|
||
```bash | ||
# npm | ||
npm run build | ||
|
||
# pnpm | ||
pnpm build | ||
|
||
# yarn | ||
yarn build | ||
|
||
# bun | ||
bun run build | ||
``` | ||
|
||
Locally preview production build: | ||
|
||
```bash | ||
# npm | ||
npm run preview | ||
|
||
# pnpm | ||
pnpm preview | ||
|
||
# yarn | ||
yarn preview | ||
|
||
# bun | ||
bun run preview | ||
``` | ||
|
||
Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. | ||
# Project Dave | ||
|
||
Project Dave is a web application built with Rust, Tauri, Vue.js, and Nuxt.js that demonstrates the core functionality of the Autonomi network. It provides a user-friendly interface for interacting with the Autonomi network to upload data, and view and download uploaded data. | ||
|
||
## Getting Started | ||
|
||
### Prerequisites | ||
|
||
- Node.js 16.x or later | ||
- npm package manager | ||
- Rust 1.70.0 or later | ||
- rustc (Rust compiler) | ||
- cargo (Rust package manager) | ||
|
||
### Installation | ||
|
||
1. Clone the repository: `git clone https://github.com/maidsafe/project-dave.git` | ||
|
||
2. Navigate into the top level of the repo: `cd project-dave` | ||
|
||
3. Install Node.js dependencies: `npm install` | ||
|
||
## Development Server | ||
|
||
Start the application for development `npm run tauri dev` | ||
|
||
## Contributing | ||
|
||
We welcome contributions! Here's how you can help: | ||
|
||
1. Fork the repository | ||
2. Create your feature branch (git checkout -b feat/amazing-feature) | ||
3. Commit your changes (git commit -m 'adds amazing feature'). <br>Please ensure that your commit messages clearly describe the changes you have made and use the [Conventional Commits](https://www.conventionalcommits.org/) specification. | ||
4. Push to the branch (git push origin feat/amazing-feature) | ||
5. Open a Pull Request to the `development` branch instead of the `main` branch | ||
|
||
You can also visit the [Autonomi Website](https://autonomi.com/) if you would like to learn more and please join our | ||
online community through our [Discord server](https://discord.com/invite/autonomi) or [forum](https://forum.autonomi.community/). | ||
|
||
## Development Guidelines | ||
|
||
1. Follow the existing code style and conventions | ||
2. Write meaningful commit messages | ||
3. Add tests for new features | ||
4. Update documentation as needed | ||
|
||
## Project Structure | ||
|
||
``` | ||
project-dave | ||
├─ README.md | ||
├─ app.vue | ||
├─ assets | ||
│ ├─ abi | ||
│ └─ css | ||
├─ components | ||
│ ├─ Common | ||
│ ├─ Icon | ||
├─ config | ||
├─ lib | ||
├─ nuxt.config.ts | ||
├─ package-lock.json | ||
├─ package.json | ||
├─ pages | ||
├─ plugins | ||
├─ public | ||
├─ src-tauri | ||
│ ├─ Cargo.lock | ||
│ ├─ Cargo.toml | ||
│ ├─ capabilities | ||
│ ├─ gen | ||
│ │ └─ schemas | ||
│ ├─ icons | ||
│ │ ├─ android | ||
│ │ └─ ios | ||
│ ├─ src | ||
│ │ ├─ ant | ||
│ ├─ target | ||
│ └─ tauri.conf.json | ||
├─ stores | ||
├─ types | ||
├─ utils | ||
└─ vite.config.ts | ||
``` | ||
|
||
## License | ||
|
||
This repository is licensed under the General Public License (GPL), version | ||
3 ([LICENSE](http://www.gnu.org/licenses/gpl-3.0.en.html)). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
import {WagmiAdapter} from '@reown/appkit-adapter-wagmi' | ||
import {arbitrumSepolia, type AppKitNetwork} from '@reown/appkit/networks' | ||
import { WagmiAdapter } from '@reown/appkit-adapter-wagmi'; | ||
import { arbitrumSepolia, type AppKitNetwork } from '@reown/appkit/networks'; | ||
|
||
export const projectId = "c57e0bb001a4dc96b54b9ced656a3cb8" | ||
export const projectId = 'c57e0bb001a4dc96b54b9ced656a3cb8'; | ||
|
||
export const networks: [AppKitNetwork, ...AppKitNetwork[]] = [arbitrumSepolia] | ||
export const networks: [AppKitNetwork, ...AppKitNetwork[]] = [arbitrumSepolia]; | ||
|
||
export const wagmiAdapter = new WagmiAdapter({ | ||
networks, | ||
projectId | ||
}) | ||
networks, | ||
projectId, | ||
}); |
Oops, something went wrong.