normalhuman  by Elliott-Chong

Full-stack tutorial for building an AI-powered email client

Created 1 year ago
308 stars

Top 87.1% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a full-stack AI-powered email client built with Next.js 14, targeting developers looking to create sophisticated web applications with integrated AI and payment features. It offers a complete, deployable solution with subscription capabilities via Stripe.

How It Works

The application leverages a modern stack including React, TypeScript, and Tailwind CSS for the frontend, with Next.js 14 providing a robust framework. Backend services are managed through Prisma ORM and PostgreSQL for data persistence, while Clerk handles authentication and Stripe manages subscriptions. OpenAI API and Pinecone are integrated for AI functionalities, and AWS SDK is used for cloud storage.

Quick Start & Requirements

  • Primary install/run command: npm install followed by npm run dev.
  • Prerequisites: Node.js version 13.4.19 or later. Requires setup of environment variables in a .env file.
  • Setup: Cloning the repository and running npm install is straightforward.
  • Links: YouTube Tutorial Overview (Note: This link appears to be a placeholder or incorrect, as it leads to a Rickroll. The actual tutorial link is not provided in the README.)

Highlighted Details

  • Full-stack AI-powered email client.
  • Integrated subscription feature with Stripe.
  • Authentication handled by Clerk.
  • Uses PostgreSQL with Prisma ORM.
  • Leverages OpenAI API and Pinecone for AI.

Maintenance & Community

No specific information on maintainers, community channels, or roadmap is provided in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is undetermined.

Limitations & Caveats

The README lacks explicit details on licensing, making commercial use uncertain. The provided YouTube link for an overview appears to be a placeholder or incorrect.

Health Check
Last Commit

11 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
12 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
6 more.

fragments by e2b-dev

0.6%
6k
Next.js template for AI-generated apps
Created 1 year ago
Updated 14 hours ago
Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), and
24 more.

open-webui by open-webui

0.6%
110k
Self-hosted AI platform for local LLM deployment
Created 1 year ago
Updated 1 day ago
Feedback? Help us improve.