Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/algosup/2023-2024-project-5-flutter-team-3
5th project of the year 2023-2024
https://github.com/algosup/2023-2024-project-5-flutter-team-3
application dart flutter software
Last synced: about 5 hours ago
JSON representation
5th project of the year 2023-2024
- Host: GitHub
- URL: https://github.com/algosup/2023-2024-project-5-flutter-team-3
- Owner: algosup
- License: mit
- Created: 2024-05-14T07:45:11.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-21T08:30:12.000Z (5 months ago)
- Last Synced: 2024-11-13T19:02:47.315Z (3 days ago)
- Topics: application, dart, flutter, software
- Language: Dart
- Homepage:
- Size: 59.2 MB
- Stars: 7
- Watchers: 0
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://www.we-are-evolution.com)**, 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](https://img.shields.io/badge/Flutter-02569B?style=for-the-badge&logo=flutter&logoColor=white)
- **[Flutter](https://flutter.dev/)**: Flutter is Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
### Dependencies Version
- **[Flutter](https://flutter.dev/)**: 3.22.2
- **[Dart](https://dart.dev/)**: 3.4.3
- **[DevTools](https://flutter.dev/docs/development/tools/devtools)**: 2.43.3## 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**](https://firebase.google.com/): Firebase is a platform developed by Google for creating mobile and web applications.
Refer to the [**Firebase Documentation**](./Documents/Firebase/Firebase.md) for more information and the **[Technical Specifications](./Documents/TechnicalSpecification/TechnicalSpecification.md)** for the installation process.
## Documentation
Once a document is created, it will be available in the redirections below.
- **[Management Artifacts](./Management/ManagementArtifacts)**
- **[Weekly Reports](./Management/WeeklyReports)**
- **[Functional Specifications](./Documents/FunctionalSpecification/FunctionalSpecification.md)**
- **[Technical Specifications](./Documents/TechnicalSpecification/TechnicalSpecification.md)**
- **[Test Plan](./Documents/TestPlan)**
- **User Manual:**
- **[English Version](User_manual.pdf)**
- **[French Version](Guide_d'utilisation.pdf)**## 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](https://www.linkedin.com/in/lucas-aubard-596b37251/)** | Project Manager | ![Lucas Aubard](https://avatars.githubusercontent.com/u/114394236?s=96&v=4) |
| **[Habi Cailleau](https://www.linkedin.com/in/habi-cailleau-3b72b5293/)** | Program Manager | ![Habi Cailleau](https://avatars.githubusercontent.com/u/145991425?s=96&v=4) |
| **[Maxime Caron](https://www.linkedin.com/in/maxime-caron-dev/)** | Technical Leader | ![Maxime Caron](https://avatars.githubusercontent.com/u/145995231?s=96&v=4) |
| **[Alexis Lasselin](https://www.linkedin.com/in/alexis-lasselin-318649251/)** | Technical Writer | ![Alexis Lasselin](https://avatars.githubusercontent.com/u/114481578?s=96&v=4) |
| **[Thibaud Marlier](https://www.linkedin.com/in/thibaud-marlier/)** | Software Engineer | ![Thibaud Marlier](https://avatars.githubusercontent.com/u/146005163?s=96&v=4) |
| **[Clémentine Curel](https://www.linkedin.com/in/clementine-curel/)** | Quality Assurance | ![Clémentine Curel](https://avatars.githubusercontent.com/u/78617457?s=96&v=4) |