Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

S-AI

S AI โ€“ An intelligent AI chatbot for smart conversations ๐Ÿค– S Ai is a modern, premium AI-powered chatbot application designed with a sleek, ChatGPT-inspired user interface. It offers a seamless and responsive experience across all devices, integrated with Firebase for secure authentication, subscription management, and user data synchronization.

๐Ÿš€ Key Features

  • ChatGPT-Style UI: A professional, clean, and interactive chat interface with a collapsible sidebar and centered message threading.
  • Cross-Platform Optimization: Fully responsive design optimized for Mobile (iOS/Android), Mac, Windows, and Tablets.
  • Secure Authentication:
    • Email & Password sign-up/login.
    • One-tap Google Login integration.
  • Subscription Tiers: Managed via Firestore, supporting Free, Pro ($19/month), and Enterprise ($49/month) plans.
  • User Profile Management: Users can update their display names and view their account details from a secure settings modal within the sidebar.
  • Smart Theme Support: Seamless Dark and Light mode switching with system preference detection.
  • Access Control: Feature-gating based on user plans (e.g., Image Generation restricted to Pro users).

๐Ÿ› ๏ธ Technology Stack

  • Frontend: HTML5, Vanilla CSS3 (Custom styling), JavaScript (ES6+ Mobile-first approach).
  • Backend/Database: Firebase
    • Firebase Auth: User session management and social logins.
    • Firestore: Real-time user profiles, subscription status, and data storage.
  • Icons: Material Icons
  • Typography: Inter via Google Fonts.

๐Ÿ“ฆ Setup & Installation

  1. Clone the Repository:

    git clone https://github.com/your-username/ai-chatbot.git
    cd ai-chatbot
  2. Configure Firebase:

    • Create a new project in the Firebase Console.
    • Enable Authentication (Email/Password and Google).
    • Enable Firestore Database.
    • Copy your Web Configuration into the firebaseConfig object in index.html, login.html, signup.html, and pricing.html.
  3. Run Locally:

    • Simply open index.html in any modern web browser or use a "Live Server" extension in your IDE.

๐ŸŽจ UI & UX Philosophy

This project prioritizes Visual Excellence. It features:

  • Glassmorphism overlays on mobile.
  • Custom refined scrollbars.
  • Smooth CSS transitions and micro-animations.
  • Intuitive layouts that feel premium and accessible.

๐Ÿ“„ License

This project is open-source and available under the MIT License.


Developed with focus on performance, security, and aesthetics.

About

S AI โ€“ An intelligent AI chatbot for smart conversations ๐Ÿค–

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages