https://github.com/devfolioco/supabald-jesse
The website and frame for the "Let's get Jesse Bald" campaign as part of the Onchain Summer Buildathon
https://github.com/devfolioco/supabald-jesse
Last synced: 1 day ago
JSON representation
The website and frame for the "Let's get Jesse Bald" campaign as part of the Onchain Summer Buildathon
- Host: GitHub
- URL: https://github.com/devfolioco/supabald-jesse
- Owner: devfolioco
- License: mit
- Created: 2024-05-25T06:56:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-19T07:18:21.000Z (over 1 year ago)
- Last Synced: 2024-07-19T22:13:01.489Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://letsgetjessebald.com/
- Size: 18.2 MB
- Stars: 13
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SupaBald Jesse

This repository contains the website and frame for the "Let's get Jesse Bald" campaign by [Devfolio](https://devfolio.co/) for the [Onchain Summer Buildathon](https://onchain-summer.devfolio.co/)
[](https://letsgetjessebald.com/)
[](https://github.com/devfolioco/supabald-jesse/deployments/Production)
# Getting Started
### Prerequisites
- Node 18 +
- Yarn
### Environment Variables
- Create .env.local from .env.example
- Get Neynar API Keys from https://docs.neynar.com
### Installation
```bash
# Using yarn (Recommended)
yarn
yarn dev
```
# Tech Stack
- NextJS with the App Router - https://nextjs.org/
- Frog.JS for Farcaster Frames - https://frog.fm/
- TailwindCSS - tailwindcss.com/
- Framer Motion - https://framer.com/motion/
- Prettier / ESlint - https://prettier.io/ https://eslint.org/
# Project Structure
```bash
├── .next/
├── node_modules/
├── public/
├── src/
│ ├── app/
│ │ ├── api/ # Endpoints for the farcaster frames
│ │ ├── components/ # all resuable small components
│ │ ├── fonts/
│ │ ├── frog/ # contains frog ui for farcaster frames
│ │ ├── hooks/ # common components logic as hooks
│ │ ├── sections/ # Landing page sections
│ │ ├── styles/ # all css
│ │ ├── utils/ # common helper methods
│ │ ├── globals.css
│ │ ├── layout.tsx # html layout
│ │ ├── page.tsx # main page
├── .env.local # local env
├── .eslintrc.json
├── .gitignore
├── .prettierrc.js
├── next-env.d.ts
├── next.config.mjs
├── package.json
├── postcss.config.mjs
├── README.md
├── tailwind.config.ts
├── tsconfig.json
├── yarn.lock
```
# Contributing
Feel free to open [issues](https://github.com/devfolioco/supabald-jesse/issues/new/choose) and [pull requests](https://github.com/devfolioco/supabald-jesse/pulls)!
## Contributors
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
## License
[](https://github.com/devfolioco/supabald-jesse/blob/main/LICENSE)