TooAngel / worlddriven

Automatic and well-defined pull request merged based on contribution-based weighted voting
GNU Affero General Public License v3.0
17 stars 14 forks source link

Review design and UI #151

Open TooAngel opened 3 years ago

TooAngel commented 3 years ago

The current UI is very (very very) minimalistic and mostly from a perspective from someone who knows how all of this is working.

A better and more explanatory UI would help a lot.

SuchismitaDhal commented 3 years ago

I would like to contribute to it! Can you help me getting started

TooAngel commented 3 years ago

Yes sure. So the first page https://www.worlddriven.org/, it's basic styling. I guess playing around with a bit more colors and fonts could make it look way better. I prefer not to include too many libraries / frameworks, I think we small styling changes a lot can be accomplished.

More room for improvements are in the dashboard: https://www.worlddriven.org/dashboard and the single Pull Request view: https://www.worlddriven.org/TooAngel/worlddriven/pull/149

SuchismitaDhal commented 3 years ago

I am trying to get the project running locally by running python src/server.py. I am getting the following messages:

2020-10-01 21:33:09,563 Adding job tentatively -- it will be properly scheduled when the scheduler starts
2020-10-01 21:33:09,575 Added job "check_pull_requests" to job store "default"
2020-10-01 21:33:09,575 Scheduler started

I installed the project using pip install -r requirements.txt

TooAngel commented 3 years ago

Ah, ok, sry, the README is a bit outdated.

I'm currently starting it locally by setting export DEBUG=true (to prevent https redirects) and then starting gunicorn --workers=1 --worker-class=flask_sockets.worker server:app --chdir src.

If you want to have the full experience you need a mongodb backend export MONGODB_URI=mongodb://... and a github client key and secret - Not necessary for the frontpage index.html