Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

5th project of 2023-2024 year which aims creating an application to helps jobseeker to find company based on softskills which looks like tinder. 💼
https://github.com/algosup/2023-2024-project-5-flutter-team-6

application companies cross-platform dart flutter jobs jobseekers recruiting-apps softskills software tinder-swiper

Last synced: about 5 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# ![ADOPTE UN CANDIDAT®](https://github.com/algosup/2023-2024-project-5-flutter-team-6/blob/dev/src/adopte_un_candidat/assets/images/image%20(2).png)

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](#project-description)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [User Manual](#user-manual)
- [Contributors](#contributors)
- [Acknowledgements](#acknowledgements)
- [License](#license)

## 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:
```bash
git clone https://github.com/algosup/2023-2024-project-5-flutter-team-6/tree/main
```
2. Navigate to the project directory:
```bash
cd adopte_un_candidat
```
3. Install all the necessary dependencies:
```bash
flutter pub get
```
4. Fire up the development server:
```bash
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](https://www.apple.com/app-store/) (Work in progress).
- For **Android**: Download from the [Google Play Store](https://play.google.com/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](https://github.com/algosup/2023-2024-project-5-flutter-team-6/tree/main/documents/userManual). 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](https://github.com/CamilleGayat) \| [LinkedIn](https://www.linkedin.com/in/camille-g-a89114293/) |
| | UHRING Evan | Program Manager | [GitHub](https://github.com/Evan-UHRING) \| [LinkedIn](https://www.linkedin.com/in/evan-uhring-72911b293/) |
| | GAGNEPAIN Mathias | Technical Leader | [GitHub](https://github.com/MathiasGagnepain) \| [LinkedIn](https://www.linkedin.com/in/mathias-gagnepain-426a131b0/) |
| | DESPAUX Guillaume | Technical Writer | [GitHub](https://github.com/GuillaumeDespaux) \| [LinkedIn](https://www.linkedin.com/in/guillaume-despaux-084b10206/) |
| | LAURENT Ian | Software Engineer | [GitHub](https://github.com/Ianlaur) \| [LinkedIn](https://www.linkedin.com/in/ian-h-laurent/) |
| | GORIN Pierre | Quality Assurance | [GitHub](https://github.com/Pierre2103) \| [LinkedIn](https://www.linkedin.com/in/pierre-gorin-61a784221/) |

## 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](https://opensource.org/license/BSD-3-clause) page for more details.

---
---

#### Feel free to reach out if you have any questions or feedback. Happy swiping! ✨