Skip to content

jdanjohnson/handshake-ai

Repository files navigation

Handshake Legal 🤝⚖️

Welcome to a cozy little corner of the internet where Next.js meets Firebase Studio, powered by some clever Genkit AI magic
Think of this project as a fast, fun digital playground — built in a few hours as a one-shot experiment and shared as a code sample.

This is not a production legal tool. It’s a lightweight prototype meant for learning, remixing, and shipping ideas quickly.

Devpost: https://devpost.com/software/handshake-legal


What this is

  • A small Next.js app exploring simple, human-readable agreements
  • Designed to be hacked on, forked, and remixed
  • Uses Genkit to experiment with AI-assisted clarity and feedback
  • Built fast, shipped early, documented lightly

⚠️ Disclaimer: This project does not provide legal advice and should not be used as a substitute for professional legal services.


Project structure

If you’re curious where things live:

  • Main app entry: src/app/page.tsx
    This is the heart of the web app — start here if you’re poking around.
  • AI flows: handled via Genkit
  • Frontend: Next.js + Tailwind CSS

Tech stack

  • Framework: Next.js
  • Language: TypeScript
  • Styling: Tailwind CSS
  • AI: Genkit
  • Dev environment: Firebase Studio
  • Deployment: Firebase Hosting or Vercel

Forking & running in Firebase Studio

The easiest way to get this running is directly inside Firebase Studio.

1. Fork the repo

  • Click the Fork button at the top-right of this GitHub page
  • This creates a copy under your own GitHub account

2. Clone into Firebase Studio

  1. Open Firebase Studio

    • If you don’t have a workspace yet, sign up and create one
  2. Choose “Clone from Git” or “Open a repository”

  3. Paste the URL of your forked repo
    Example:https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git

    1. Firebase Studio will clone the repo and set up your environment

Running the project

Once the repo is open in Firebase Studio:

Install dependencies

npm install

Start the development server
npm run dev

Running the Genkit AI flows (optional)

If you want to see the AI side of things in action:
npm run genkit:dev

   

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages