Journal-Rank is a work-in-progress website that allows users to submit opinion reviews for academic journals.
Progress on this project can be tracked by setting up the repo on Linux with the following:
- Cloning repo.
- Installing requirements
$pip install -r requirements.txt
- Run the setup script to setup redis
$bash setup.sh
- Setup up flask recaptcha w/ google recaptcha (https://www.youtube.com/watch?v=VrH0eH4nE-c)
- Enter the private and public key for recaptcha in config.py
- Add gmail username and password to config.py (optional, but required for login, will require allowing your gmail to use less secure apps https://support.google.com/accounts/answer/6010255?hl=en)
- Running the Flask app
$flask run
Which launches the landing page:
Users can register with a .edu containing email and leave ratings for journals, which are logged in a database.
References:
SCImago, (n.d.). SJR โ SCImago Journal & Country Rank [Portal]. Retrieved 12/14/18, from http://www.scimagojr.com