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

5th project of the year 2023-2024

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2023-2024-project-5-flutter-team-3

Project Description

For the final project of the 2023-2024 school year, we are working for We Are Evolution, an employer branding agency. Our goal is to develop a mobile and desktop application using Flutter that connects job seekers with companies in a Tinder-like manner. The application is named Adopte un candidat (Adopt a Candidate).

Key Features

Our application includes the following features:

  • User Registration: Users can register with an email address and password. 📝
  • Swiping System: Users can swipe right or left to like or dislike a candidate or company. 👍👎
  • All interactions are anonymous to prevent discrimination. 🎭
  • Matching System: Users are matched if both parties like each other. 🤝
  • Chat System: Matched users can chat with each other. 💬

Technologies Used

Flutter

  • Flutter: Flutter is Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

Dependencies Version

Credentials

No specific credentials are needed to test the app on both the Job Seeker and Company sides. Simply create an account by selecting the appropriate option.

Backend

  • Firebase: Firebase is a platform developed by Google for creating mobile and web applications.

Refer to the Firebase Documentation for more information and the Technical Specifications for the installation process.

Documentation

Once a document is created, it will be available in the redirections below.

Device Tested

The application has been tested on the following devices:

  • External Devices
    • iPhone 13 - iOS 15.6.1
    • Redmi 10 - MIUI 14.0.5
  • iOS Simulator
    • iPhone 15 - iOS 17.4
  • Android Studio
    • Pixel A3
    • "Medium Phone" - Android 14.0

Team Members

Team member Role Picture
Lucas Aubard Project Manager Lucas Aubard
Habi Cailleau Program Manager Habi Cailleau
Maxime Caron Technical Leader Maxime Caron
Alexis Lasselin Technical Writer Alexis Lasselin
Thibaud Marlier Software Engineer Thibaud Marlier
Clémentine Curel Quality Assurance Clémentine Curel

About

5th project of the year 2023-2024

License:MIT License


Languages

Language:Dart 81.5%Language:C++ 8.5%Language:CMake 6.8%Language:Ruby 1.0%Language:Swift 0.9%Language:HTML 0.6%Language:C 0.5%Language:Java 0.2%Language:Kotlin 0.0%Language:Objective-C 0.0%