1.2 KiB
1.2 KiB
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
cd frontend
npm install
Running Development Server
npm run dev
Open http://localhost:3000 with your browser.
🛠️ Technology Stack
- Framework: Next.js 15 (App Router)
- Styling: Tailwind CSS
- Components: shadcn/ui (Radix UI)
- Icons: Lucide React
- 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.