A web service that allows you to visualize top starred projects on Github.
To run this project, clone this repo to a folder on your local machine/development server and run this commands simultaneously:
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
The following is what happens when you run this command:
- A virtual environment is created. This creates an isolated environment where you can install libraries and scripts away from your default Python installation.
- The next command activates your virtual environment
- The last command installs the required libraries to run the project
Note that before you run this set of commands above, open the client directory and run
npm i
This would install the dependencies for the client section of the project
To use the app, run
gunicorn --bind 0.0.0.0:5000 main:server
This runs the app using gunicorn, a popular Python WSGI server. Ensure you exectue this command at the root of the project.
Contributions are welcomed. To make a contribution, fork the repo and add your contributions on the forked repo. Then open a PR comparing the changes made from your forked repo on a new branch to the main branch.
You can also check out these projects on GitHub which are similar to this project:
This project was made with ♥ by:
- Vodina Efem (Frontend Developer)
- Pascal Chinedu (Backend Developer)
- Eric Alaribe (Project Manager)
Ths project is licensed under MIT