gohorsejobs/frontend/README.md
Tiago Yamamoto 1c7ef95c1a first commit
2025-12-09 19:04:48 -03:00

48 lines
1.2 KiB
Markdown

# 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.