LogoA Template
icon of QuotesAI

QuotesAI

QuotesAI: AI-powered quote generator using Next.js, Tailwind CSS, Supabase, and OpenAI, delivering category-based quotes based on mood.

Introduction

QuotesAI

QuotesAI is a Next.js application leveraging Tailwind CSS, Shadcn-ui, Magic-ui, Supabase, NextAuth, and Prisma. Powered by Vercel and the OpenAI API, it utilizes the Goodreads API to generate category-based quotes tailored to your current mood/vibe.

Key Features:
  • AI-Powered Quote Generation: Employs OpenAI API for intelligent quote generation.
  • Category-Based Selection: Uses Goodreads API to categorize quotes based on mood/vibe.
  • Modern Tech Stack: Built with Next.js, Tailwind CSS, Shadcn-ui, Magic-ui, Supabase, NextAuth, Prisma, and Stripe.
  • Authentication: Implements user authentication using NextAuth.
  • Database: Uses Supabase for database management.
  • Styling: Styled with Tailwind CSS and Shadcn-ui.
  • Payment: Stripe integration for payment processing.
Setup Instructions
  1. Clone the repository:

    git clone https://github.com/DarkInventor/QuotesAI.git
    cd QuotesAI
    
  2. Create and populate the .env file:

    cp .env.example .env
    

    Edit the .env file and add your credentials.

  3. Install dependencies:

    pnpm install
    
  4. Run the development server:

    pnpm run dev
    
  5. Open your browser and navigate to:

    http://localhost:3000
    
License

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

Contributing
  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Create a new Pull Request.

QuotesAI screenshot | ATemplate.com

A template
Copy badages awards

Newsletter For Templates

Join the Community For Templates

Subscribe to Templates newsletter for the latest news and updates