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:
- Clone the repository to your local machine:
git clone https://github.com/andreaselia/storytime.git
- Navigate to the project directory:
cd storytime
- Install the dependencies:
npm install
# or
yarn install
- 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:
- Fork the repository.
- Create a new branch for your feature.
- Commit your changes and push the branch to your fork.
- Create a new pull request.
License
This project is licensed under the MIT License. See the LICENSE file for details.