/storytime

A simple Next.js application that allows you to create stories using AI.

Primary LanguageTypeScriptMIT LicenseMIT

StoryTime

A simple story generator which makes use of Vercel (hosting), Upstash (Redis and QStash), and OpenAI (text generation).

Prerequisites

This project relies on Vercel, Upstash and OpenAI.

Installation

To get started with the project, follow these steps:

  1. Clone the repository to your local machine:
git clone https://github.com/andreaselia/storytime.git
  1. Navigate to the project directory:
cd storytime
  1. Install the dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev

You'll need to deploy the project to Vercel, or serve it locally, so that the callback URL can be accessible for the request to QStash.

Further Reading

Contributing

To contribute to the project, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature.
  3. Commit your changes and push the branch to your fork.
  4. Create a new pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.