Skip to content

titamoto/IdolMatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IdolMatch 💗

IdolMatch is a CLI app tests matches you with a BTS member based on your personality type.

Disclaimer: This app is intended for entertainment purposes only.
It does not guarantee the formation of happy relationship with a BTS member or any other K-pop angelic genius.
The test's accuracy is not scientifically validated.

How to Install

To install this app follow the steps below.

  1. clone the repo by typing this command in your terminal:
$git clone https://github.com/titamoto/IdolMatch.git

or if you want to clone using SSH:

$git clone git@github.com:titamoto/IdolMatch.git
  1. go into the directory inside the directory created by cloning this repo:
$ cd IdolMatch
  1. install dependencies and launch virtual environment:
$ pipenv install && pipenv shell
  1. go into the lib directory:
$ cd lib
  1. run seeds.py file to seed the database:
$ python seeds.py
  1. start the app by running cli.py file:
$ python cli.py

Note: if python filename.py command doesn't work for you to run .py files, try python3 filename.py instead.

How to Use

IdolMatch Main Menu

Follow the instructions in the terminal. Basic walkthrough:

  1. login with email whether you are a new user or have been already registered
  2. see your previous result (for returning users) or start the test
  3. answer the questions one by one by typing number from 1 to 5 into the terminal
  4. see your result as your personality type and BTS members matching with you (if any)
  5. redo the test until you match with your favorite idol
  6. quit the app and think over your life choices

Credits

The app uses following Python packages:

The personality type assessment is based on Open Extended Jungian Type Scales 1.2 developed by Eric Jorgenson.

Licence

MIT

About

find your match from BTS (via terminal)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published