word-to-code / README.md
tinazone's picture
Update README.md
8a85087 verified
|
raw
history blame
1.45 kB
---
title: Word to Code - Visual Code Sketch Generator
emoji: 🎨
colorFrom: blue
colorTo: purple
sdk: docker
sdk_version: 3.0.0
app_port: 3000
pinned: false
---
# Word to Code
[![Hugging Face Spaces](https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Spaces-blue)](https://huggingface.co/spaces/tinazone/word-to-code)
This is a [Next.js](https://nextjs.org) project that transforms natural language descriptions into visual code sketches.
Built by: [Tina Tarighian](https://tina.zone) Designed by: [Jocelyn Zhao](https://jocelynzhao.com/)
## πŸ€— HuggingFace Space Setup
1. Clone the repository:
```bash
git clone https://huggingface.co/spaces/tinazone/word-to-code
cd word-to-code
```
2. Set up your environment variables:
- Go to your HuggingFace Space's Settings tab
- Under "Repository Secrets", add a new secret:
- Name: `GEMINI_API_KEY`
- Value: Your Gemini API key from https://ai.google.dev/
- The secret will be securely passed to the container at runtime
3. Make your changes and push them back:
```bash
git add .
git commit -m "Update space"
git push
```
Note: When pushing, use a HuggingFace access token with write permissions as your password. Generate one from: https://huggingface.co/settings/tokens
## 🎨 Space Configuration
## Local Development
1. Create a `.env.local` file in the root directory:
```bash
GEMINI_API_KEY=your_api_key_here
```
2. Install dependencies:
```bash
npm install
```