Baoufa / espresso-donation-box

A simple donation web3 app made in Rust and next.js

Home Page:https://benjamin-espresso-donation-box.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Espresso Donation Box

Live demo app: benjamin-espresso-donation-box.vercel.app


License: GPL v3 Sepolia Testnet
Twitter Follow

Backend

Requirements

You need to install Shuttle CLI.

Run locally

You can launch the API at http://localhost:8000 with the following command:

cargo shuttle run

# in another terminal, you can test the API with
curl http://localhost:8000/ -v
curl http://localhost:8000/donation -v

Deploy

Run cargo shuttle deploy to deploy your Shuttle service.

Frontend

Installation

Install the dependencies:

pnpm install

Update environment variables

Copy .env.example to .env.local and update the values.

Run locally

Run locally with the following command:

pnpm dev

and then open localhost:3000 in your browser.

About

A simple donation web3 app made in Rust and next.js

https://benjamin-espresso-donation-box.vercel.app


Languages

Language:TypeScript 63.5%Language:Rust 16.8%Language:CSS 14.7%Language:Solidity 4.5%Language:JavaScript 0.6%