Pakete, Repositories und App-Kategorien suchen

GitHub-Repositoryakashpd390/HireHub

HireHub

HireHub ist eine moderne, mobilorientierte Stellen-Suchanwendung, die mit Flutter entwickelt und von Supabase unterstützt wird. Sie bietet eine nahtlose Erfahrung für Jobsuchende, um Stellenangebote zu erkunden, Bewerbungen zu verfolgen, Profile zu verwalten, mit Rekrutierern zu chatten und Lebensläufe hochzuladen – alles direkt vom Smartphone aus.

Projektcover von HireHub
Sterne
6
Forks
0
Letzter Push (UTC)
10.05.2025
Projektstatus
Aktiv

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

📱 HireHub – Flutter Job-Seeking App

HireHub is a modern, mobile-first job-seeking application built with Flutter and powered by Supabase. It provides a streamlined experience for job seekers to explore job listings, track applications, manage profiles, chat with recruiters, and upload resumes — all from their phone.


🚀 Features

👤 Authentication
  • Secure sign-up and sign-in
  • Session management using Supabase
🏠 Home Page
  • Displays a list of active job postings
  • Integrated with Supabase backend
🔍 Explore Page
  • Discover additional job listings with flexible filtering
📌 Bookmark Page
  • Save and view bookmarked job posts
💬 Real-Time Chat
  • Connect and chat with recruiters in real-time (via Supabase Realtime)
📝 Application Tracking
  • Track the status of job applications
📄 Resume Management
  • Upload different resumes for different job applications
👤 User Profile
  • View and update personal details

🧑‍💼 Recruiter Panel

Recruiters can post and manage jobs via a dedicated web panel built separately from the mobile app.


📦 Tech Stack

  • Flutter
  • Supabase (Auth, Realtime, Storage, Database)
  • provider (State management)
  • get_it (Dependency injection)
  • flutter_dotenv (Environment variable handling)
  • fluttertoast, file_picker, open_file, url_launcher, and more

📲 Download

Download the latest Release APK:
🔗 Release APK on GitHub


📷 Screenshots


📁 Project Structure

  • lib/ – Main application code
  • lib/data/ – Supabase data sources
  • lib/presentation/ – UI pages and providers
  • lib/core/ – Config and dependency injection

🛠️ Setup Instructions

git clone https://github.com/akashpd390/HireHub.git
cd HireHub
flutter pub get

Make sure your .env file is set up, then run the app:

flutter run

⚙️ .env Setup Guide

Create a .env file in the root of your Flutter project:

SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your-anon-key

Make sure to declare this in your pubspec.yaml:

flutter:
  assets:
    - .env

Akash GitHub avatar
GitHub-Autor

Akash ↗

SprachenDartSwiftKotlinObjective-C

Flutter-Abhängigkeiten

Verwendete Abhängigkeiten

Abhängigkeiten 13 Einträge

App-Kategorien

Wie wähle ich ein passendes Repository?

Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.

  1. Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
  2. Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
  3. Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.

Quellen und Pflege

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗