KR Law, APC is a premier personal injury law firm based in Los Angeles, California. This repository houses the official website and digital platform for the firm, designed to provide a seamless experience for clients seeking expert legal representation.
Live at: www.krinjurylawfirm.com 🌐
The platform is built using a modern, high-performance stack for optimal speed and reliability:
- Frontend: Next.js 15 (App Router) with React 19. ⚛️
- Language: TypeScript for robust, type-safe development. 🛠️
- Styling: Styled Components for modular and maintainable UI design. 🎨
- Deployment: Optimized for Vercel for high availability and performance. ☁️
- src/app/: Core application routes and pages. 📂
- src/components/: Reusable UI components and design patterns. 🧩
- content/blog/: Legal insights and firm updates managed via Markdown. 🖋️
- public/images/: High-resolution brand assets and photography. 🖼️
To get the project running locally:
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Build for production:
npm run build
The platform features an integrated contact system powered by Nodemailer. Ensure the following environment variables are configured for mail delivery:
EMAIL_USEREMAIL_PASSWORDEMAIL_TO
Maintained by: ChandanGuptaDevs