A SASS platform depecting the power of AI.
Developed with the software and tools below.
Empower Your Platform with Advanced AI-Powered Features and Seamless Payment Integration
Welcome to a new era of platform innovation, where cutting-edge AI technologies revolutionize user experiences and functionality. Our platform offers a comprehensive suite of features including conversation capabilities, music, image, and video generation, language-to-SQL conversion, summerazier, grammar correction, code generation, text summarization, lesson planning, interview question generation, logo creation, email generation, portrait generation, and seamless authentication and customer service with Clerk. Moreover, our platform facilitates convenient periodic payments through Stripe, ensuring a smooth and hassle-free user experience.
-
Conversation Capabilities: Enable seamless communication between users and your platform, facilitating engagement and interaction.
-
AI-Powered Music Generation: Generate unique and personalized music compositions using advanced AI algorithms, catering to diverse musical preferences.
-
Image and Video Generation: Automatically generate high-quality images and videos based on user inputs or predefined templates, simplifying content creation.
-
Language-to-SQL Conversion: Convert natural language queries into SQL queries, streamlining database interactions and enhancing user productivity.
-
Summerazier and Grammar Correction: Summarize lengthy text documents and correct grammar errors to improve readability and coherence.
-
Code Generation: Automatically generate code snippets based on specific requirements or programming tasks, accelerating development workflows.
-
Text Summarization: Generate concise summaries of large textual documents or articles, enabling users to extract key insights efficiently.
-
Lesson Planner and Interview Question Generation: Plan educational lessons and generate interview questions tailored to specific topics or subjects.
-
Logo, Email, and Portrait Generation: Create professional-grade logos, customized email templates, and digital portraits effortlessly.
-
Authentication and Customer Service with Clerk: Streamline user authentication and provide personalized customer service experiences with Clerk's advanced capabilities.
-
Seamless Periodic Payments with Stripe: Facilitate convenient periodic payments for subscriptions or services through Stripe, ensuring reliability and security.
βββ alphacore/
βββ components.json
βββ app
β βββ (auth)
β β βββ(routes)
β β β βββ sign-in
β β β β βββ page.tsx
β β β βββ sign-up
β β β βββ page.tsx
β β βββ layout.tsx
β βββ (dashboard)
β β βββ(routes)
β β βββ code
β β β βββ constants
β β β βββ page.tsx
β β βββ conversation
β β β βββ constants
β β β βββ page.tsx
β β βββ dashboard
β β β βββ page.tsx
β β βββ email
β β β βββ constants
β β β βββ page.tsx
β β βββ grammer
β β β βββ constants
β β β βββ page.tsx
β β βββ image
β β β βββ constants
β β β βββ page.tsx
β β βββ interview
β β β βββ constants
β β β βββ page.tsx
β β βββ lesson
β β β βββ constants
β β β βββ page.tsx
β β βββ logo
β β β βββ constants
β β β βββ page.tsx
β β βββ music
β β β βββ constants
β β β βββ page.tsx
β β βββ portrail
β β β βββ constants
β β β βββ page.tsx
β β βββ settings
β β β βββ constants
β β β βββ page.tsx
β β βββ sql
β β β βββ constants
β β β βββ page.tsx
β β βββ summarize
β β β βββ constants
β β β βββ page.tsx
β β βββ summerizer
β β β βββ constants
β β β βββ page.tsx
β β βββ video
β β β βββ constants
β β β βββ page.tsx
β β βββ layout.tsx
β βββ (landing)
β β βββ page.tsx
β βββ api
β β βββ code
β β β βββ route.ts
β β βββ conversation
β β β βββ route.ts
β β βββ email
β β β βββ route.ts
β β βββ grammer
β β β βββ route.ts
β β βββ image
β β β βββ route.ts
β β βββ interview
β β β βββ route.ts
β β βββ lesson
β β β βββ route.ts
β β βββ logo
β β β βββ route.ts
β β βββ music
β β β βββ route.ts
β β βββ portrait
β β β βββ route.ts
β β βββ sql
β β β βββ route.ts
β β βββ stripe
β β β βββ route.ts
β β βββ summarize
β β β βββ route.ts
β β βββ video
β β β βββ route.ts
β β βββ webhook
β β β βββ route.ts
β βββ assets
β β βββ ai.png
β βββ globals.css
β βββ layout
βββ components
β βββ ui
β β βββ avatar
β β βββ badge
β β βββ button
β β βββ card
β β βββ dialog
β β βββ form
β β βββ input
β β βββ label
β β βββ progress
β β βββ select
β β βββ sheet
β β
β βββ bot-avatar
β βββ crisp-chat
β βββ crisp-provider
β βββ empty
β βββ free-counter
β βββ heading
β βββ landing-hero
β βββ landing-navbar
β βββ loader
β βββ mobile-sidebar
β βββ modal-provider
β βββ navbar
β βββ pro-modal
β βββ sidebar
β βββ subscription-button
β βββ toaster-provider
β βββ use-avatar
βββ hooks
β βββ use-pro-modal
βββ lib
β βββ api-limits
β βββ prismadb
β βββ stripe
β βββ subscription
β βββ utils
βββ prisma
β βββ schema.prisma
βββ middleware.ts
βββ public
βββ tailwind.config.js
βββ tailwind.json
βββ constant
βββ .env
βββ .env.local
βββ next.config.js
Requirements
Ensure you have the following dependencies installed on your system:
- node:
version >= 18.0.0
- react:
version >=18.2.0
- Clone the turbo repository:
git clone https://github.com/ShahSau/alphaCore
- Change to the project directory:
cd alphaCore
- Install the dependencies:
npm install
Create an .env file with following keys:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
NEXT_PUBLIC_CLERK_SIGN_IN_URL
NEXT_PUBLIC_CLERK_SIGN_UP_URL
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
OPENAI_API_KEY
REOLICATE_API_TOKEN
RapidAPI_Key
RapidAPI_Host
STRIPE_API_KEY
NEXT_PUBLIC_APP_URL
STRIPE_WEBHOOK_SECRET
NEXT_PROTRAIT_API_KEY
DATABASE_URL
Use the following command to run alphaCore:
npm run dev
-
βΊ Add more AI features like resumebuild, chat
This project is protected under the MIT License. For more details, refer to the LICENSE file.