A Flutter-based mobile application that connects part-time job seekers with recruiters, providing a seamless platform for finding and posting part-time opportunities.
For more screenshots, visit: Part-Timer App Screenshots
- 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
- 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
- Quick apply: Apply instantly using the job description
- Browse opportunities: Find part-time jobs that match your skills and availability
- 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
- 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.
- Flutter SDK
- Android Studio (for Android development)
- Clone the repository
- Navigate to the project directory
- Install dependencies:
flutter pub get
- Run the app:
flutter run
This project was developed as part of CSE489 coursework.
Developed by Al-Saihan Tajvi (23301219)
