# GoHorseJobs Frontend This is the frontend for the GoHorseJobs application, built with **Next.js 15**, **Tailwind CSS**, and **shadcn/ui**. ## 🚀 Getting Started ### Prerequisites - Node.js 18+ - npm / yarn / pnpm ### Installation ```bash cd frontend npm install ``` ### Running Development Server ```bash npm run dev ``` Open [http://localhost:3000](http://localhost:3000) with your browser. ## 🛠️ Technology Stack - **Framework:** [Next.js 15](https://nextjs.org/) (App Router) - **Styling:** [Tailwind CSS](https://tailwindcss.com/) - **Components:** [shadcn/ui](https://ui.shadcn.com/) (Radix UI) - **Icons:** [Lucide React](https://lucide.dev/) - **Forms:** React Hook Form + Zod - **State Management:** React Context / Hooks ## 📂 Project Structure - `/src/app` - App Router pages and layouts - `/src/components` - Reusable UI components - `/src/components/ui` - shadcn/ui primitives - `/src/hooks` - Custom React hooks - `/src/lib` - Utility functions and libraries ## ✨ Key Features - **Company Dashboard:** Manage jobs, applications, and messages. - **Candidate Portal:** View and apply for jobs. - **Profile Management:** Local database integration for profile pictures. - **Responsive Design:** Mobile-first approach.