Skip to content

A Flutter-based mobile application that connects part-time job seekers with recruiters, providing a seamless platform for finding and posting part-time opportunities.

Notifications You must be signed in to change notification settings

Al-Saihan/Part-Timer-App

Repository files navigation

Part-Timer App

A Flutter-based mobile application that connects part-time job seekers with recruiters, providing a seamless platform for finding and posting part-time opportunities.

📱 Wireframe

Part-Timer App Wireframe Diagram

For more screenshots, visit: Part-Timer App Screenshots

✨ Features

User Roles

  • Two types of users: Part-time job seekers and job recruiters
  • User profile section: Each user has a profile displaying their basic information and activity

For Recruiters

  • Post jobs: Create and publish part-time job listings
  • Part-time job requirements system: The system checks job criteria to ensure the job qualifies as part-time
  • Automated payment decision: The system can automatically suggest payment based on job difficulty and working hours

For Job Seekers

  • Quick apply: Apply instantly using the job description
  • Browse opportunities: Find part-time jobs that match your skills and availability

Communication & Feedback

  • In-app chat system: Recruiters and job seekers can communicate directly through in-app messaging
  • User rating system: Users can rate each other after completing a job

🚀 Future Improvements

  • File Upload Capability: Enable users to upload their own pictures for profile photos. Recruiters will be able to submit photos of their workplace.
  • Career History: Help recruiters see what jobs a seeker has taken in the past to better judge their capability.
  • Live Update Chat System: Currently, the chat system refreshes on a set interval. Future updates will make it completely dynamic for a smoother real-time experience.

🛠️ Getting Started

Prerequisites

  • Flutter SDK
  • Android Studio (for Android development)

Installation

  1. Clone the repository
  2. Navigate to the project directory
  3. Install dependencies:
    flutter pub get
  4. Run the app:
    flutter run

📄 License

This project was developed as part of CSE489 coursework.


Developed by Al-Saihan Tajvi (23301219)

About

A Flutter-based mobile application that connects part-time job seekers with recruiters, providing a seamless platform for finding and posting part-time opportunities.

Topics

Resources

Stars

Watchers

Forks

Languages