View On Github

About Page

Project Description

Our PFE, titled [Feedback Flow], is a web application that utilizes sentiment analysis and filtering methods to provide valuable insights for app developers. The main objective of our project is to help app developers understand user feedback and sentiments more effectively, enabling them to make informed decisions for app improvement.

Project Contributors

The development process of our project was a collaborative effort between Yasser Khelil and Zino Bouabdallah. Here are their respective roles:

Yasser Khelil:
- Led the development process
- Implemented the core functionality of the application
- Handled the backend development using Supabase for authentication and database management
- Integrated the sentiment analysis and filtering methods for user feedback analysis

Zino Bouabdallah:
- Worked on the design aspects of the project
- Created diagrams for classes, sequences, and UML
- Ensured the application's visual coherence and user-friendly interface

Together, Yasser and Zino combined their skills and expertise to bring this project to fruition, blending the technical implementation with a well-designed and intuitive user experience.

Motivation and Background

Our motivation for this project stemmed from our passion for app development and the desire to improve the user experience. We noticed that app developers often struggle to analyze and interpret user feedback effectively. Therefore, we decided to create a solution that harnesses the power of AI and data analysis to provide developers with actionable insights.

Project Journey

Throughout the development of our project, we encountered various challenges and learned valuable lessons. We iterated on the design, conducted extensive testing, and incorporated user feedback to refine our solution. We celebrated key milestones, such as successfully implementing the sentiment analysis algorithm and integrating the Google Play Scraper for data collection.

Collaboration and Skills

Our collaboration was based on leveraging our individual skills and expertise. Khelil focused on frontend development, utilizing Next.js and Tailwind CSS to create an intuitive user interface. Zino contributed his backend expertise, implementing authentication and database management using Supabase. We constantly communicated, shared ideas, and collaborated seamlessly to deliver a cohesive end product.

App Features and Benefits

Our app offers a range of features that benefit app developers. It allows users to register their app and collect user feedback from Google Play using the Google Play Scraper. Our AI-powered sentiment analysis provides insights into user sentiments, highlighting positive and negative feedback. Additionally, our app generates easy-to-understand visualizations, enabling developers to quickly grasp user sentiment trends and make informed decisions for app improvements.

Acknowledgments

We would like to express our gratitude to our mentors, advisors, and academic institution for their guidance and support throughout this project. Their insights and feedback played a crucial role in shaping our solution and making it a success.

Contact Information

Khelil Yasser Djamel Eddine
GitHub: lmutsuha79

Zino Bouabdallah
[Add Zino's preferred contact information here]