FableFork is a web application written in React/Vite/TypeScript that harnesses the power of the ChatGPT API to generate delightful and imaginative stories. It leverages Tailwind CSS for seamless and stylish user interfaces.
FableFork offers an array of features to spark creativity and storytelling. Some of the key functionalities include:
- AI-powered Story Generation: Utilize the ChatGPT API to create captivating and unique stories on demand.
- React/Vite/TypeScript Stack: Leverage the modern web development stack for a seamless and efficient development experience.
- Tailwind CSS Styling: Employ Tailwind CSS to ensure visually appealing and responsive user interfaces.
To start using FableFork, you'll need the following:
- A ChatGPT API key, obtainable from the OpenAI website.
- Node.js and npm installed on your system.
Follow these steps to kickstart your storytelling journey:
- Clone this repository to your local machine.
- Navigate to the project directory in your terminal.
- Install the required dependencies using
npm install
. - Create a
.env.local
file in the project root and add your ChatGPT API key in the following format:
- REACT_APP_CHATGPT_API_KEY=YOUR_API_KEY_HERE
- Start the development server using
npm run dev
.
FableFork provides an intuitive user interface for crafting stories with ease. Upon launching the application, you'll be greeted with a user-friendly interface. Simply input prompts or interact with the application to generate engaging narratives.
We welcome contributions to enhance and refine FableFork. If you'd like to contribute, please follow these steps:
- Fork this repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear, descriptive messages.
- Push your changes to your fork.
- Open a pull request with a detailed description of your changes.
FableFork is released under the MIT License. See the LICENSE file for further details.