Skip to content

⚡ Main ThinkTapFast SaaS app — built with Next.js 15, Tailwind & Supabase/MongoDB. AI-powered text, image & voice generation for businesses and teams.

License

Notifications You must be signed in to change notification settings

ThinkTapFast/app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThinkTapFast ⚡

Next.js TypeScript Prisma Neon Tailwind CSS Paddle

AI-powered SaaS platform for generating content (text, images, voice, video) for businesses and social media creators.

✨ Features

  • 🤖 AI Content Generation - Text, images, voice, and video
  • 🎯 Business Categories - Presets for different industries
  • 👥 Team Workspaces - Collaborate with role-based access
  • 📊 Analytics Dashboard - Track usage and performance
  • 🔌 Developer API - /api/v1/ endpoints for integrations
  • 📄 Export Options - PDF, CSV, and direct copy
  • 💳 Flexible Plans - Free, Pro, Business, and Agency tiers

🛠️ Tech Stack

  • Framework: Next.js 15 (App Router + Server Actions)
  • Database: Neon Postgres + Prisma ORM
  • Authentication: Clerk / NextAuth
  • Payments: Paddle
  • UI: shadcn/ui + Tailwind CSS
  • Deployment: Docker + Vercel
  • Monitoring: Sentry + PostHog

🚀 Quick Start

# Clone the repository
git clone https://github.com/ThinkTapFast/app.git
cd app

# Install dependencies
bun install

# Set up environment variables
cp .env.development .env.development.local
cp .env.production .env.production.local

# Set up database
bunx prisma generate
bunx prisma db push

# Start development server
bun dev

Visit http://localhost:3000 to see the app.

🔗 Related Repositories

📁 Project Structure

/app                # Next.js App Router
/app/api/v1         # External developer API
/components         # Global UI components
/features           # Feature-specific modules
/lib                # Global utilities
/hooks              # Global React hooks
/constants/prompts  # AI context engineering

🔑 Environment Variables

Note

Plz see the .env.development and .env.production files for all available environment variables.

🤝 Contributing

This is a real-world SaaS project built by a CS student – open for learning, collaboration, and portfolio showcase! 🎓

We welcome contributions:

  • 🐛 Bug reports - Help identify and fix issues
  • 💡 Feature suggestions - Share your ideas
  • 🔧 Code improvements - Fork, improve, and submit PRs
  • 📖 Documentation - Make it easier for others to learn
  • Star the repo - Show your support!

How to Contribute:

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

All contributions are welcome and appreciated! 🙌

📄 License

Fair Source License - Non-Commercial Use

This project is source-available with the following terms:

✅ You CAN:

  • View and study the code for learning and educational purposes
  • Fork the repository to contribute improvements
  • Use the code for personal projects and portfolio showcase
  • Submit pull requests with enhancements

❌ You CANNOT:

  • Use this code to run a competing SaaS business
  • Sell or redistribute this software commercially
  • Remove copyright notices or claim this work as your own
  • Deploy this as a paid service without permission

Why this license? I'm a CS student building in public to showcase my skills and learn from the community. You can learn from my code, contribute to it, and use it for educational purposes – but please don't steal my business idea. Let's build together! 🚀

For commercial licensing or partnerships, please open an issue or contact me directly.

© 2025 ThinkTapFast. All commercial rights reserved.


Built with ❤️ for creators and businesses who want to save time, cut costs, and scale creativity.

About

⚡ Main ThinkTapFast SaaS app — built with Next.js 15, Tailwind & Supabase/MongoDB. AI-powered text, image & voice generation for businesses and teams.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages