Skip to content

Hallelujah78/crossword-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





GridMaster: create and solve crosswords



What?

A web app that allows the user to edit a crossword grid, generate answers programmatically, fetch clues for those answers from OpenAI, save and then solve their crossword.

Why?

Simply a fun challenge to see if I could generate crosswords programmatically. I discounted the idea of programmaically creating the grid early on. It occurred to me that AI could be used to create the clues, and so that was probably the initial idea that attracted me to the project.

Could This Be Useful to You?

There's an ISSUES.md file that is a brain dump of most of the issues I encountered working on this project. There's also a DEVNOTES.md file that is a kind of a plan, todo, brain dump of my process. Dubious usefulness all round.

Getting Started

- Bootstrapped with Vite so:
  • clone it

  • npm i

  • npm run ndev

  • this app uses serverless functions on Netlify. Accessing the app locally with Vite on, for example: localhost:5173/, you will not be able to fetch clues from OpenAI.

  • you must access the app locally through the Netlify development server, eg, localhost:8888

  • similarly, to access the app on your local network from another device: http://your_dev_machine_ip:8888

Help!

Feel free to contact me with questions!

Contributors

Just lil old me.

Learnings

First use of Anthropic and OpenAI APIs. First use of serverless functions.

Todo

Before Installing Deps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages