Skip to content

5th project of 2023-2024 year which aims creating an application to helps jobseeker to find company based on softskills which looks like tinder. ๐Ÿ’ผ

License

Notifications You must be signed in to change notification settings

algosup/2023-2024-project-5-flutter-team-6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

ADOPTE UN CANDIDATยฎ

Welcome to ADOPTE UN CANDIDATยฎ โ€“ the new recruiting solution based on soft skills. This app is the coolest way to match companies with job seekers by keeping profiles anonymous so that companies can recruit only based on their soft skills! Swipe right to find your perfect job or ideal candidate. ๐Ÿš€

Table of Contents

Project Description ๐Ÿ“š

We are Evolution has teamed up with Team 6 from the international software development school ALGOSUP to create a revolutionary swiping app for recruitment, inspired by the popular swiping mechanism of Tinder. Our mission? To transform job hunting and hiring into a fun, engaging, and highly efficient experience! ๐Ÿ’ผโค๏ธ

Why Recruitment Tinder?

In today's fast-paced world, both companies and job seekers need a quick and intuitive way to connect. Traditional job boards are often cluttered and time-consuming, while existing recruitment platforms can be impersonal. Recruitment Tinder bridges this gap by leveraging a swipe-based interface that makes finding the right job or candidate as easy and enjoyable as finding a date.

Anonymity and Fairness

One of the core principles of Recruitment Tinder is to promote fairness and equality in the recruitment process. To achieve this, we ensure that candidates' profiles remain anonymous. This allows all job seekers to have an equal chance, free from biases related to origins, age, and other personal details. Instead, our platform highlights the candidates' soft skills and professional qualifications, ensuring that the focus remains on what truly matters.

How It Works

  • For Job Seekers: Create a profile highlighting your skills, experience, and job preferences. Swipe right on job listings that catch your eye, and left on those that don't.
  • For Companies: Set up a company profile showcasing your values, culture, and job openings. Swipe right on candidate profiles that match your requirements, and left on those that don't.
  • When Both Swipe Right: It's a match! Open a direct messaging channel to start the conversation and take the next steps.

Features ๐ŸŒŸ

  • Swipe left ๐Ÿ‘ˆ or right ๐Ÿ‘‰ to reject or accept job matches
  • Create amazing profiles for both companies and job seekers
  • Instant messaging system for smooth communication ๐Ÿ’ฌ
  • Supercharged search filters to find the best matches (work in progress) ๐Ÿ”
  • Real-time notifications to keep you updated (work in progress) ๐Ÿ›Ž๏ธ

Installation โš™๏ธ

Ready to get started? Follow these steps to set up the project on your local machine:

  1. Clone the repository:
    git clone https://github.com/algosup/2023-2024-project-5-flutter-team-6/tree/main
  2. Navigate to the project directory:
    cd adopte_un_candidat
  3. Install all the necessary dependencies:
    flutter pub get
  4. Fire up the development server:
    flutter run

Usage ๐Ÿš€

Once the app is installed on your device, follow these steps to start swiping:

  1. Download the App:

    • For iOS: Download from the App Store (Work in progress).
    • For Android: Download from the Google Play Store (Work in progress).
    • An APK package will be available soon.
  2. Sign Up / Log In:

    • Open the app and create an account by signing up.
    • If you already have an account, simply log in.
  3. Set Up Your Profile:

    • For Job Seekers: Fill in your skills, experience, and job preferences. Remember, your profile will be anonymous, highlighting your qualifications and soft skills.
    • For Companies: Create a profile for your company, showcasing your values, culture, and job openings.
  4. Start Swiping:

    • Job Seekers: Browse through job listings and swipe right on those that interest you, or left on those that don't.
    • Companies: Browse through candidate profiles, swiping right on those that meet your criteria, and left on those that don't.
  5. It's a Match!:

    • When both parties swipe right, it's a match! Use the in-app messaging system to start a conversation and plan the next steps.
  6. Stay Updated:

    • Enable notifications to receive real-time updates on new matches and messages.

Make sure to have the same or a compatible version to avoid any issues. The Flutter version can be viewed by running: bash flutter --version

Make sure that your Flutter version matches the version that the app was developed on, being: 3.22.2

User Manual ๐Ÿ“˜

For a detailed guide on how to use the app, check out our User Manual. It covers everything you need to know to get the most out of ADOPTE UN CANDIDATยฎ.

Contributors ๐Ÿ‘ฅ

Picture Name Role GitHub/LinkedIn
GAYAT Camille Project Manager GitHub | LinkedIn
UHRING Evan Program Manager GitHub | LinkedIn
GAGNEPAIN Mathias Technical Leader GitHub | LinkedIn
DESPAUX Guillaume Technical Writer GitHub | LinkedIn
LAURENT Ian Software Engineer GitHub | LinkedIn
GORIN Pierre Quality Assurance GitHub | LinkedIn

Acknowledgements ๐ŸŽ‰

We are immensely grateful to everyone who contributed to the success of the ADOPTE UN CANDIDATยฎ project. This project was a true collaborative effort, and we couldn't have done it without the support, guidance, and encouragement from so many individuals and organizations.

Special Thanks To:

  • We are Evolution: A huge thank you for giving us the opportunity to work on this exciting project. Your vision and support have been invaluable throughout this journey.
  • ALGOSUP: We are incredibly grateful for the incredible learning environment and resources provided by our school. The knowledge and skills we gained here were crucial in making this project a reality.
  • Our Instructors: Thank you for your endless patience, wisdom, and encouragement. Your guidance has been instrumental in navigating the challenges we faced.

License ๐Ÿ“„

This project is licensed under the BSD-3-Clause license - see the LICENSE page for more details.



Feel free to reach out if you have any questions or feedback. Happy swiping! โœจ