Skip to content

Andyrei/impro-generator

Repository files navigation

IMPRO GENERATOR (name was improvised)

This project was created for fun, with the idea of having a tool for improv shows or lessons. This web app (and potentially a future mobile app) aims to be creative and enjoyable. It is a friendly repository for anyone who wants to contribute and have fun.

Features

  • Random prompt generation for improv scenes based on some topics
  • Different difficulty levels: Easy, Medium, Hard
  • User-friendly interface

Contributing

Contributions from everyone are very welcome!! Here are some ways you can help:

  1. Report Bugs: If you find a bug, please report it by opening an issue.
  2. Suggest Features: If you have an idea for a new feature, feel free to suggest it.
  3. Submit Pull Requests: If you want to contribute code, fork the repository and submit a pull request.

Getting Started

  • Clone the repository
git clone <repository_url>
  • Install dependencies
npm install
  • Run the development server:
npm run dev

Project Visualization

To better understand the project, you can visualize it using Excalidraw, an online drawing tool.

  1. Visit the Excalidraw website.
  2. Import the project idea file by clicking on the "Import" button and selecting the file PROJECT_IDEA.

This will help you see the project's structure and flow more clearly or add other ideas.

PROMPT PHRASE

Crea un JSON per improvvisazione teatrale di livello "medio" con luogo, relazione e situazione. Il JSON deve essere solo questo formato: JSON {"level": "medio","location": "...","relation": "...","situation": "..."} Livelli: Facile: Situazioni, luoghi e relazioni comuni e realistiche (es. commesso, supermercato, cliente-commesso). Medio: Situazioni, luoghi e relazioni comuni ma più complesse (es. cowboy, Texas, amici al bar). Difficile: Situazioni, luoghi e relazioni insolite (es. alieni, bar galattico, amici). Fornisci solo il JSON corretto e ben formattato in italiano in massimo 4 parole.