Skip to content

Comedify is a Next.js application equipped with a conversational AI chatbot named ComicBot and a jokes/bits library.

Notifications You must be signed in to change notification settings

njwright92/comedify

Repository files navigation

Website Status

Comedify

Comedify is a creative and interactive Next.js application, featuring ComicBot, an AI-driven conversational chatbot tailored for humor and entertainment. Ideal for comedy enthusiasts and professionals alike, Comedify provides a platform to test out jokes or engage in witty banter with a chatbot. This project, leveraging the robust capabilities of create-next-app, integrates seamlessly with a Firebase Firestore database for dynamic content management.

Play with it at "https://comedify-54274.web.app"

Features

  • ComicBot: An AI-powered chatbot designed for delivering and receiving humor. Whether you're a budding comedian or just looking for a laugh, ComicBot is your go-to virtual humor partner.

  • Jokes & Bits Library: A comprehensive repository where users can contribute, access, and enjoy a wide array of jokes and comedic bits.

Getting Started

To get your local version of Comedify up and running, follow these steps:

Prerequisites

  • Node.js
  • Firebase account

Installation Guide

Clone the repository:

Enter the project directory:

  • cd comedify

Install the necessary dependencies:

  • npm install

Configure Firebase Firestore and update firebase.js with your Firebase configuration details.

How to Run

Launch the development server:

  • npm run dev

Usage Instructions

ComicBot: Visit the ComicBot section on the app to start an engaging conversation with the AI chatbot.

Jokes & Bits: Use this section to add new material or browse through the existing collection of jokes and bits.

Technology Stack

Frontend: React, Next.js Backend: Node.js, Firebase Firestore for data storage Styling: Tailwind CSS, AOS for animations Linting: ESLint Version Control: Git

deployment

Comedify is deployable on platforms like Vercel. For more details on deploying Next.js applications, refer to the Next.js deployment documentation.

About

Comedify is a Next.js application equipped with a conversational AI chatbot named ComicBot and a jokes/bits library.

Resources

Stars

Watchers

Forks