julienbrg/ask-my-assistant

Interacts with Fatou API

★ 0Forks 0TypeScriptGitHub ↗Compare

Project website ↗

README

ask-my-assistant

A Next.js application featuring a conversational interface with Francesca, powered by Rukh API.

The app is meant to be deployable by anyone. Feel free to reach out to Julien if you need help.

Installation

  1. Clone the repository:
git clone https://github.com/your-username/ask-my-assistant.git
cd ask-my-assistant
  1. Install dependencies:
pnpm install
  1. Set up environment variables:
cp .env.example .env
  1. Configure your .env file:
# Get yours at https://cloud.walletconnect.com
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID='your_project_id'

# RPC endpoint
NEXT_PUBLIC_RPC_ENDPOINT_URL='https://sepolia.gateway.tenderly.co'

# Only needed if using the faucet API
NEXT_PUBLIC_SIGNER_PRIVATE_KEY='your_private_key'
  1. Start development server:
pnpm dev

Visit http://localhost:3000 🚀

Development Commands

pnpm dev           # Start development server
pnpm build         # Production build
pnpm start         # Start production server
pnpm lint          # Run ESLint
pnpm format        # Format code with Prettier
pnpm test          # Run tests

Support

Feel free to reach out to Julien through:

built-with-ethereum-w3hc

Contributors

julienbrg

Issues