Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vipulkatwal/hirezone-portal

Hirezone is a modern job hiring portal that connects job seekers with employers. This innovative platform streamlines the hiring process, making it efficient for both employers and job seekers.
https://github.com/vipulkatwal/hirezone-portal

clerk-auth postgresql reactjs shadcn-ui supabase tailwindcss

Last synced: 5 days ago
JSON representation

Hirezone is a modern job hiring portal that connects job seekers with employers. This innovative platform streamlines the hiring process, making it efficient for both employers and job seekers.

Awesome Lists containing this project

README

        

# 🚀 Hirezone: Job Hiring Portal

![Hirezone Screenshot](./public/hirezone.png)

## 📝 About

Hirezone is a modern job hiring portal that connects job seekers with employers. This innovative platform streamlines the hiring process, making it efficient for both employers and job seekers. Built with modern web technologies, HireZone offers a seamless, responsive, and user-friendly experience.

## ✨ Features

- 👤 User profiles for job seekers
- 🏢 Company profiles for employers
- 🔍 Advanced job search and filtering
- 📝 Easy job application process
- 📊 Analytics dashboard for employers
- 🔒 Secure user authentication and authorization
- 💾 Real-time data synchronization
- 📱 Fully responsive design for all devices
- 🚀 Fast and efficient performance

## 🛠️ Technologies Used

- **React.js** ⚛️ - A JavaScript library for building user interfaces
- **Tailwind CSS** 🎨 - A utility-first CSS framework for rapid UI development
- **Supabase** 🗄️ - An open-source Firebase alternative for backend services
- **Clerk** 🔐 - User authentication and management
- **Shadcn UI** 🧩 - A collection of re-usable components built with Radix UI and Tailwind CSS
- **Vite** ⚡ - Next-generation frontend tooling

## 🚀 Getting Started

### Prerequisites

- Node.js (v14 or later)
- npm (comes with Node.js)
- Supabase account
- Clerk account

### Installation

1. Clone the repository
```
git clone https://github.com/your-username/hirezone-portal.git
```

2. Navigate to the project directory
```
cd hirezone-portal
```

3. Install dependencies
```
npm install
```

4. Set up environment variables
Create a `.env` file in the root directory and add your Supabase and Clerk credentials:
```
VITE_SUPABASE_URL=your_supabase_project_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
```

5. Start the development server
```
npm run dev
```

6. Open your browser and visit `http://localhost:5173`

## 🎯 Usage

### For Job Seekers:

1. **Sign Up/Login**: Create an account or log in using Clerk authentication.
2. **Create Profile**: Build your professional profile with skills, experience, and preferences.
3. **Search Jobs**: Use the advanced search to find relevant job openings.
4. **Apply**: Submit applications to interesting positions with just a few clicks.
5. **Interact**: Engage with recruiters through in-app messaging.

### For Employers:

1. **Create Company Profile**: Set up your company's presence on HireZone.
2. **Post Jobs**: Easily create and manage job listings.
3. **Review Applications**: Access a dashboard of candidate applications.
4. **Communicate**: Use in-app messaging to connect with potential candidates.
5. **Analytics**: Gain insights into your job postings and candidate interactions.

## 🤝 Contributing

We welcome contributions to HireZone! Please feel free to submit a Pull Request.

1. Fork the project
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## 🙏 Acknowledgments

- React.js documentation
- Tailwind CSS documentation
- Supabase documentation
- Clerk documentation
- Shadcn UI components

## 📞 Contact

My mail: [[email protected]]([email protected])

Project Live Link: [Cilck Here](https://hirezone.vercel.app)

---

Happy hiring and job hunting! 💼✨