From 1d98ce4ebe05becd323cfa284d735b7f8be3bebc Mon Sep 17 00:00:00 2001 From: Rudranil Bhattacharjee <86504733+exotic123567@users.noreply.github.com> Date: Mon, 16 Sep 2024 23:47:02 +0530 Subject: [PATCH 1/2] Update README.md --- README.md | 200 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 199 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c5af5c..2d68020 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,200 @@ # Five-Factor-Finder -Material Themed android app to find out your personality based on the BIG FIVE FACTOR model of personality. +Five Factor Finder is a mobile app that provides a personality test based on the IPIP NEO PI Personality Model (Big Five traits). This app helps users understand their personality by assessing five major traits: Extraversion, Agreeableness, Conscientiousness, Neuroticism, and Openness. It is designed using Material Theme 3 and runs entirely locally, without the need for an internet connection. + +# Features +
  • IPIP NEO Personality Test: Measures five key personality traits.
  • +
  • Material Theme 3: Modern and clean UI with material design principles.
  • +
  • Localized Testing: All computations and data are handled locally on the device.
  • +
  • Trait Descriptions: Detailed descriptions of each trait after the test.
  • +Interactive Charts: Visual representation of test results using MPAndroidChart HorizontalBarChart. + +# Installation & Setup +git clone https://github.com/exotic123567/FiveFactorFinder.git +Open the Project in Android Studio Open the cloned project in Android Studio. +Build and Run the Project : +Make sure you have a device or emulator configured. +Click "Run" to build the project and install the app on your device. + +# Usage +
  • Take the Personality Test Upon opening the app, you will be prompted to answer a set of questions based on the IPIP NEO model.
  • + +
  • View Results After completion, your scores for each of the five traits will be displayed. You'll get both textual explanations and a bar chart visualization of your personality traits.
  • + +
  • Save State The app saves the current state, including your test progress. If you close the app, it will resume from where you left off when reopened.
  • + +# Screenshots +![firstpage](https://github.com/user-attachments/assets/ba49232a-9a06-4eec-82ba-e156e100b2a0) +![waitamin](https://github.com/user-attachments/assets/06ef148d-c14f-4d01-b2f6-5b69826741bf) +![HowTo](https://github.com/user-attachments/assets/e5ed2134-d6b3-4450-8ccc-004e6e7cd5da) +![Q25](https://github.com/user-attachments/assets/d22a81d5-fdef-4bc2-bcbe-a87d9e3039e2) +![Q69](https://github.com/user-attachments/assets/02fe521a-9630-40a3-a016-7c0d7bb20483) +![Q81](https://github.com/user-attachments/assets/8efa03f0-03f8-4c85-ae1f-e4923a26fbb4) +![Q96](https://github.com/user-attachments/assets/27fb66e9-0b03-489f-b8a6-5c8bfeab6ee1) +![extrofront](https://github.com/user-attachments/assets/66f9f5ab-653a-4c54-b650-021e9eb1a369) +![extrochart](https://github.com/user-attachments/assets/c705fc24-6e36-477d-96c2-bd45b9014ae1) + +# Credits +Design attributes : +Question icons created by Freepik - Flaticon +Honesty icons created by Dewi Sari - Flaticon +Wrong icons created by Vectors Tank - Flaticon +Confidentiality icons created by Iconjam - Flaticon +Extrovert icons created by Freepik - Flaticon +Dialogue icons created by Vitaly Gorbachev - Flaticon +Worry icons created by Freepik - Flaticon +Friend icons created by Freepik - Flaticon +Imagination icons created by Freepik - Flaticon +Trust icons created by Freepik - Flaticon +Goal icons created by Freepik - Flaticon +Upset icons created by PixelVerse - Flaticon +Party icons created by Freepik - Flaticon +Makeup artist icons created by Freepik - Flaticon +Manipulation icons created by Nikita Golubev - Flaticon +Tidy icons created by Freepik - Flaticon +Upset icons created by Freepik - Flaticon +Leader icons created by Freepik - Flaticon +Emotional icons created by Freepik - Flaticon +Elderly icons created by Freepik - Flaticon +Pinky promise icons created by Freepik - Flaticon +Anxiety icons created by Parzival’ 1997 - Flaticon +Busy icons created by Freepik - Flaticon +Activity icons created by Freepik - Flaticon +Debate icons created by Freepik - Flaticon +Hard work icons created by Freepik - Flaticon +Tv watching icons created by photo3idea_studio - Flaticon +Excited icons created by Freepik - Flaticon +Education icons created by Freepik - Flaticon +Better icons created by pojok d - Flaticon +Warrior icons created by max.icons - Flaticon +Shopping activity icons created by kerismaker - Flaticon +Joy icons created by Freepik - Flaticon +Homeless icons created by shmai - Flaticon +Emergency icons created by Elzicon - Flaticon +Fear icons created by Freepik - Flaticon +Group icons created by Freepik - Flaticon +Imagination icons created by Aficons studio - Flaticon +Charity icons created by Freepik - Flaticon +Success icons created by Freepik - Flaticon +Psychology icons created by Freepik - Flaticon +Teamwork icons created by Freepik - Flaticon +Worms icons created by Freepik - Flaticon +Eye icons created by Freepik - Flaticon +Soil icons created by Freepik - Flaticon +Cheating in examination icons created by kerismaker - Flaticon +Forgot icons created by kerismaker - Flaticon +Socks icons created by kerismaker - Flaticon +Self esteem icons created by Smashicons - Flaticon +Team building icons created by Freepik - Flaticon +Compassion icons created by Smashicons - Flaticon +Clients icons created by Freepik - Flaticon +Truth icons created by Freepik - Flaticon +Individual icons created by Flat Icons - Flaticon +Dance moves icons created by Freepik - Flaticon +Businessman icons created by Vectors Market - Flaticon +Adventurer icons created by max.icons - Flaticon +Worker icons created by max.icons - Flaticon +Hiker icons created by max.icons - Flaticon +Shout icons created by Vectors Market - Flaticon +Improvement icons created by IconBaandar - Flaticon +Drunk icons created by Kanyanee Watanajitkasem - Flaticon +Hiking icons created by Roundicons Premium - Flaticon +Monk icons created by BZZRINCANTATION - Flaticon +Self love icons created by dreamicons - Flaticon +Strategic plan icons created by Aficons studio - Flaticon +Anxiety icons created by Freepik - Flaticon +Fun icons created by Freepik - Flaticon +Wrong icons created by juicy_fish - Flaticon +Homeless icons created by shmai - Flaticon +Sad icons created by PixelVerse - Flaticon +Anxiety icons created by Freepik - Flaticon +Social distancing icons created by Freepik - Flaticon +Daydreaming icons created by Freepik - Flaticon +Defame icons created by Witdhawaty - Flaticon +Steps icons created by Freepik - Flaticon +Lofty icons created by IconBaandar - Flaticon +Young icons created by Maxim Kulikov - Flaticon +Poem icons created by Freepik - Flaticon +Issue icons created by Roundicons Premium - Flaticon +Bed icons created by Freepik - Flaticon +Sock icons created by Freepik - Flaticon +Unorganized icons created by Freepik - Flaticon +Depression icons created by Freepik - Flaticon +Depression icons created by Freepik - Flaticon +Observe icons created by Freepik - Flaticon +Emotion icons created by Freepik - Flaticon +Indifferent icons created by Freepik - Flaticon +Tasking icons created by Roundicons Premium - Flaticon +Thumbs down icons created by Freepik - Flaticon +Change management icons created by logisstudio - Flaticon +Lazy icons created by kerismaker - Flaticon +Hamburger icons created by Chanut-is-Industries - Flaticon +Hamburger icons created by Chanut-is-Industries - Flaticon +Fast food icons created by Viktor Turchyn - Flaticon +No overtaking icons created by Chattapat - Flaticon +Abstract shape icons created by Freepik - Flaticon +Confidence icons created by Freepik - Flaticon +Time waste icons created by logisstudio - Flaticon +Page error icons created by welovegraphics - Flaticon +Hugging icons created by B.Genesis - Flaticon +Politics icons created by Iconic Panda - Flaticon +Indifferent icons created by Freepik - Flaticon +Poor icons created by Freepik - Flaticon +Rush icons created by Freepik - Flaticon +Social distancing icons created by Freepik - Flaticon +Break dance icons created by photo3idea_studio - Flaticon +Inspiration icons created by photo3idea_studio - Flaticon +No handshake icons created by nawicon - Flaticon +No handshake icons created by nawicon - Flaticon +Stress icons created by Freepik - Flaticon +New normal icons created by improstudio - Flaticon +Stressed person icons created by Prosymbols Premium - Flaticon +Avoid icons created by lapiyee - Flaticon +Stop sign icons created by Flat Icons - Flaticon +Valuable icons created by Freepik - Flaticon +Healthy icons created by Freepik - Flaticon +Leadership icons created by Becris - Flaticon +Confused icons created by Candy Design - Flaticon +Panic buying icons created by kerismaker - Flaticon +Waiting at bus stand icons created by kerismaker - Flaticon +Pinky promise icons created by Freepik - Flaticon +Wrong icons created by Mihimihi - Flaticon +Strong icons created by monkik - Flaticon +Gathering icons created by Freepik - Flaticon +Relax icons created by GOWI - Flaticon +Smartphone icons created by Freepik - Flaticon +Old phone icons created by DinosoftLabs - FlaticonWrong icons created by Freepik - Flaticon +Fight icons created by Chattapat.k - Flaticon +Lazy icons created by Flat Icons - Flaticon +Craving icons created by Vector Stall - Flaticon +Sports and competition icons created by photo3idea_studio - Flaticon +Volleyball net icons created by photo3idea_studio - Flaticon +Discussion icons created by smashingstocks - Flaticon +Self icons created by Ylivdesign - Flaticon +Isometric icons created by Nsit - Flaticon +Busy icons created by Freepik - Flaticon +Psychology icons created by Freepik - Flaticon +Animals icons created by Chattapat - Flaticon +Prisoner icons created by Freepik - Flaticon +Needy icons created by Iconjam - Flaticon +Neglect icons created by Iconjam - Flaticon +Emergency icons created by Elzicon - Flaticon +Extrovert icons created by Freepik - Flaticon +All agree icons created by Freepik - Flaticon +Participation icons created by gravisio - Flaticon +Sad icons created by Freepik - Flaticon +Best customer experience icons created by Freepik - Flaticon + + +Lotties?: +https://lottiefiles.com/free-animation/friends-nFO6L1yh5p +https://lottiefiles.com/free-animation/business-handshake-oaLxKVAQRf +https://lottiefiles.com/free-animation/business-growth-animation-6BxRI1Ko0y +https://lottiefiles.com/free-animation/unwell-ZDwMp16rzS +https://lottiefiles.com/free-animation/female-creative-artist-with-ideas-hEobdN7T3C +https://app.lottiefiles.com/animation/e4f92551-94ec-43e5-8a1a-821b74fdb6b5?channel=web&source=public-animation&panel=download + + + + + + From 730d689af5eeb0a32ff4aed8b6e44623a40247ea Mon Sep 17 00:00:00 2001 From: Rudranil Bhattacharjee <86504733+exotic123567@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:05:15 +0530 Subject: [PATCH 2/2] Update README.md added licenses --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2d68020..f24c0cf 100644 --- a/README.md +++ b/README.md @@ -185,7 +185,7 @@ Design attributes : Best customer experience icons created by Freepik - Flaticon -Lotties?: +Lottie files: https://lottiefiles.com/free-animation/friends-nFO6L1yh5p https://lottiefiles.com/free-animation/business-handshake-oaLxKVAQRf https://lottiefiles.com/free-animation/business-growth-animation-6BxRI1Ko0y @@ -193,6 +193,9 @@ Lotties?: https://lottiefiles.com/free-animation/female-creative-artist-with-ideas-hEobdN7T3C https://app.lottiefiles.com/animation/e4f92551-94ec-43e5-8a1a-821b74fdb6b5?channel=web&source=public-animation&panel=download +# Licenses +MIT License +