TaleCrafter AI is a full-stack Next.js application that enables users to generate AI-driven stories based on their selected criteria. Users can enter a story subject pick an age category choose a theme for the cover page and select a genre. The AI generates a complete story with an animated book experience text-to-speech support and story idea recommendations. The platform also includes a credit-based system for story creation.
https://www.talecrafter.tech
https://talecrafter-ai.vercel.app
Here're some of the project's best features:
- AI Story Generation: Generates stories based on user input.
- Image to Story: Generate story book by uploading and image.
- Text-to-Speech (TTS): Converts story text into speech for an immersive experience.
- Animated Book UI: Interactive and animated storybook presentation.
- Story Recommendations: AI-powered suggestions for story creation.
- User Authentication: Secure login/signup via Clerk.
- Payment System: Users can buy credits to generate more stories.
- PostgreSQL Database: Used for storing user data and generated stories.
- Responsive UI: Works on mobile and desktop.
Technologies used in the project:
- Next.js
- Typescript
- Tailwind CSS
- PostgreSQL
- Clerk
- Gemini API
- Pollination API
- react-paypal-js
To use TaleCrafter AI:
- Open your web browser and navigate to
https://www.talecrafter.tech
- Sign up or log in using Clerk authentication.
- Enter a story subject or pick an image and select preferences (age category, genre, theme, etc.).
- Click "Create Story" to let AI create a unique story for you.
- View the animated book format and use text-to-speech for narration.
- Purchase credits if you need more story generations.