Skip to content

A modern UI implementation for legal chatbot interactions

Notifications You must be signed in to change notification settings

Spoolifycode/Chatbot-UI-Law

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatbot UI Law

A modern, React-based user interface for legal chatbot interactions, built with TypeScript and Tailwind CSS.

🚀 Features

  • Modern Tech Stack: Built with React 18, TypeScript, and Tailwind CSS
  • Responsive Design: Fully responsive UI that works on all devices
  • PDF Generation: Built-in PDF export functionality using jsPDF
  • Smooth Animations: Polished user experience with Framer Motion
  • Date Handling: Robust date management with date-fns
  • Icon System: Comprehensive icon set with Lucide React

🛠️ Installation

  1. Clone the repository:

    git clone https://github.com/Spoolifycode/Chatbot-UI-Law.git
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

🧰 Technologies

  • React 18
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • jsPDF
  • date-fns
  • Lucide React Icons

📦 Project Structure

src/
  ├── assets/       # Static assets
  ├── components/   # React components
  ├── contexts/     # React contexts
  ├── hooks/        # Custom React hooks
  ├── styles/       # CSS and style configurations
  ├── types/        # TypeScript type definitions
  └── utils/        # Utility functions

🔧 Available Scripts

  • npm start - Run the development server
  • npm run build - Create a production build

📄 License

MIT License

About

A modern UI implementation for legal chatbot interactions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published