Sankofa Stories

About the project

Sankofa Stories is an AI-powered application that generates creative and engaging stories and poems. Inspired by the ancient wisdom of storytelling as a way to pass down values and knowledge, this project aims to empower users to overcome writer’s block and express themselves through unique AI-generated content.

Inspiration

The name "Sankofa" means "go back and get it" in the Twi language of Ghana, emphasizing the importance of learning from the past to enrich the present and future. This project blends storytelling tradition with modern AI technology to promote creativity, personal expression, and cultural connection.

What I learned

Building this project deepened my knowledge of AI content generation, modern web development with Next.js, and UI design using Tailwind CSS and shadcn/ui. I also gained hands-on experience integrating Firebase Genkit to power AI-driven features.

How I built it

  • Next.js for server-side rendering and frontend development
  • TypeScript for improved code quality
  • Tailwind CSS and shadcn/ui for responsive, accessible UI components
  • Firebase Genkit for AI content generation

Users can customize prompts and optionally include slang for colorful storytelling. The app supports both light and dark modes for user comfort.

Challenges faced

  • Ensuring AI generates unique and relevant stories
  • Balancing customization flexibility with output quality
  • Designing an intuitive UI for diverse users
  • Maintaining performance with real-time AI output

Despite these, I delivered a powerful tool that inspires creativity and provides a seamless storytelling experience.

Built With

  • next.js
  • tailwind-css
  • tsx
Share this project:

Updates