Skip to content

Vibhav11Krishna/Account-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karunesh Kumar & Associates | Enterprise Management System

Tech Stack Security AI

An enterprise-grade, full-stack management suite and informative platform designed for Karunesh Kumar & Associates. This system synchronizes a professional public presence with a sophisticated Role-Based Access Control (RBAC) internal architecture.


System Architecture & Workflow

The platform utilizes an API-centric PHP architecture to ensure high performance and maintainable code.

Operational Flow:

  1. Request Handling: The system processes incoming requests through a centralized controller.
  2. Authentication Layer: Secure login triggers a JWT (JSON Web Token) generation, ensuring stateless and secure user sessions across the three dashboards.
  3. Intelligence Processing: Client queries through the chatbot are routed via a PHP middleware to the Groq LPU™, delivering sub-500ms AI responses.
  4. Data Persistence: Relational data is managed via MySQL with optimized indexing for fast retrieval of blog and user records.

Visual Overview

Interface Description
Home Home Page: Responsive, minimalist design optimized for lead conversion.
Blogs Blogs Page: Centralized hub for managing blogs, accounting updates, and firm services.
Services Services Page: The page that holds the information about the firm (Accounting , Auditing , Taxation , Startups & Msme's).
Register Register Page: The page having three dashboards contains Admin , Employee , Clients.

Challenges & Solutions

Developing a high-stakes system for an accounting firm required solving several technical hurdles:

  • Challenge: Implementing secure authentication on a shared MilesWeb environment without relying on vulnerable server-side sessions.
    • Solution: Developed a custom JWT implementation. By using signed tokens, the system remains stateless, secure, and immune to traditional session hijacking.
  • Challenge: Integrating a high-performance AI assistant that doesn't slow down the user experience.
    • Solution: Leveraged the Groq Cloud API for its ultra-low latency LPU (Language Processing Unit) inference, ensuring the chatbot provides instant professional guidance.
  • Challenge: Managing distinct access levels for three different user types (Admin, Staff, Client).
    • Solution: Engineered a robust Role-Based Access Control (RBAC) middleware that validates the JWT payload before granting access to specific dashboard components.

Technical Specifications

  • Frontend: HTML5, CSS3, JavaScript (ES6+)
  • Backend: PHP 8.x (Modular functional logic)
  • Database: MySQL 8.0
  • AI Engine: Groq Cloud API (Llama-3 / Mixtral)
  • Hosting: Optimized for MilesWeb (Linux/cPanel)

Installation & Deployment

1. Clone the Repository

git clone [https://github.com/Vibhav11Krishna/karunesh-kumar-associates.git](https://github.com/Vibhav11Krishna/karunesh-kumar-associates.git)
cd karunesh-kumar-associates

About

This is the webiste for karunesh kumar and for his accounting firm (full fledged webiste with information and a dashboard)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors