Skip to content

Adopte un candidat is a mobile/web application developed in Flutter that brings candidates and companies together.

Notifications You must be signed in to change notification settings

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adopte Un Candidat - Team 5's Project

License Version

Table of Contents

Click to expand 📜

Description 🔎

Adopte Un Candidat is a "Tinder style" recruitment application that matches companies with jobseekers in an innovative way. The application is designed to be accessible on phone, tablet, and computer.

Concept 💡

The key points of the Adopte Un Candidat concept are as follows:

  • Anonymization of candidates and companies: To avoid discrimination in hiring, both candidates and companies are anonymized on the platform, allowing the focus to be on candidates' skills and potential.
  • Valuing soft skills: The platform emphasizes soft skills such as communication, teamwork, creativity, and problem-solving, rather than focusing solely on diplomas and professional experience.
  • Priority given to the human aspect: Each candidate's unique talents and skills are recognized, giving everyone the opportunity to showcase their abilities.
  • Matching process: The application enables candidates and companies to find an ideal match based on preferences and organizational needs, using a "Tinder" style matching process.
  • Using an application: The recruitment process is facilitated through a dedicated application, offering features such as messaging and personalized profiles.

Features 🚀

  • Anonymized profiles for candidates and companies
  • Focus on soft skills over traditional qualifications
  • Human-centered recruitment process
  • Matching based on a 50% overlap of desired soft skills
  • Dedicated application for streamlined interactions

Installation 🛠️

Prerequisites

Steps

  1. Clone the repository:
    git clone https://github.com/algosup/2023-2024-project-5-flutter-team-5.git
  2. Navigate to the project directory:
    cd AdopteUnCandidat
  3. Install dependencies:
    flutter pub get

Usage 📲

To start the application, run:

flutter run

Ensure that you have a connected device or an emulator running.

Configuration ⚙️

Create a .env file in the root directory and add any necessary environment variables:

API_KEY=your_api_key

Contributing 🤝

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

Tested devices

PC : 2020 Lenovo ThinkBook 14-IIL - 20SL.

  • CPU : Intel Core i7-1065G7
  • RAM : 16Gb DDR4
  • GPU : Intel Iris Plus Graphics G7
  • screen : 1920x1080~60Hz
  • OS : Windows 11 Pro

Android : 2019 Samsung Galaxy A50

  • CPU : Exynos 9610
  • RAM : 4Gb
  • GPU : Mali-G72 MP3
  • screen : 1080x2340~60Hz
  • OS : Android 11

iPhone : 2021 Apple Iphone 13 Pro

  • CPU : Apple A15 Bionic
  • RAM : 6Gb
  • GPU : Apple GPU
  • screen : 11170x2532~120Hz
  • OS : iOS 17.5.1

Test application

On the main page, below the sign in, sign up buttons, two other buttons is a devoloper buttons for the company and job seeker.

company button => (company(dev))
job seeker button => (job_seeker(dev))

License 📝

This project is licensed under the MIT License - see the LICENSE file for details.

Contact 📧

Rémy CHARLES - remy.charles@algosup.com

Project Link: https://github.com/algosup/2023-2024-project-5-flutter-team-5

Download 📥

The application is available for download on the Play Store (coming soon).

About

Adopte un candidat is a mobile/web application developed in Flutter that brings candidates and companies together.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published