{"id":19178598,"url":"https://github.com/cloud-cv/cloudcv","last_synced_at":"2025-10-20T06:08:11.326Z","repository":{"id":37706149,"uuid":"90670650","full_name":"Cloud-CV/CloudCV","owner":"Cloud-CV","description":":cloud: CloudCV Website","archived":false,"fork":false,"pushed_at":"2023-05-11T15:47:15.000Z","size":1777,"stargazers_count":67,"open_issues_count":54,"forks_count":57,"subscribers_count":13,"default_branch":"develop","last_synced_at":"2025-05-07T20:46:48.381Z","etag":null,"topics":["cloudcv","django","django-rest-framework","docker","iframe-embeds","machine-learning","react","react-redux"],"latest_commit_sha":null,"homepage":"https://cloudcv.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cloud-CV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-05-08T20:41:52.000Z","updated_at":"2025-03-17T12:29:53.000Z","dependencies_parsed_at":"2024-01-29T07:27:11.332Z","dependency_job_id":"8ebe8639-7fc2-41b3-be4a-dc7da03696b8","html_url":"https://github.com/Cloud-CV/CloudCV","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Cloud-CV/CloudCV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2FCloudCV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2FCloudCV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2FCloudCV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2FCloudCV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cloud-CV","download_url":"https://codeload.github.com/Cloud-CV/CloudCV/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2FCloudCV/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266076035,"owners_count":23872729,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudcv","django","django-rest-framework","docker","iframe-embeds","machine-learning","react","react-redux"],"created_at":"2024-11-09T10:40:04.423Z","updated_at":"2025-10-20T06:08:06.269Z","avatar_url":"https://github.com/Cloud-CV.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CloudCV\n\n[![Join the chat at https://gitter.im/Cloud-CV/Lobby](https://badges.gitter.im/Cloud-CV/Lobby.svg)](https://gitter.im/Cloud-CV/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)       [![Build Status](https://travis-ci.org/Cloud-CV/CloudCV.svg?branch=develop)](https://travis-ci.org/Cloud-CV/CloudCV)    [![Code Health](https://landscape.io/github/Cloud-CV/CloudCV/develop/landscape.svg?style=flat)](https://landscape.io/github/Cloud-CV/CloudCV/develop)    [![Coverage Status](https://coveralls.io/repos/github/Cloud-CV/CloudCV/badge.svg)](https://coveralls.io/github/Cloud-CV/CloudCV)\n\n## How to Setup\n\n1. Install [git](https://git-scm.com/downloads), [postgresql](https://www.postgresql.org/download/) version \u003e= 9.4, [virtualenv](https://virtualenv.pypa.io/) and [Node.js](https://www.digitalocean.com/community/tutorials/how-to-install-node-js-with-nvm-node-version-manager-on-a-vps) version \u003e= 6 in your computer, if you don't have it already.\n*Please check that the python version you are using for the project is 2.7.x*.\n*If you are having trouble with postgresql on Windows check this link [postgresqlhelp](http://bobbyong.com/blog/installing-postgresql-on-windoes/).*\n2. Get the source code on your machine via git\n    ```\n    git clone git@github.com:Cloud-CV/CloudCV.git cloudcv\n    ```\n    If you have not added `ssh` keys to your GitHub account then get the source code by running the following command\n    ```\n    git clone https://github.com/Cloud-CV/CloudCV.git cloudcv\n    ```\n3. Create a python virtual environment and install python dependencies.\n    ```\n    cd cloudcv\n    virtualenv venv\n    source venv/bin/activate  # run this command everytime before working on project\n    pip install -r requirements/dev.txt\n    ```\n4. Rename `settings/dev/settings.sample.py` as `settings/dev/settings.py` and change credentials in `settings/dev/settings.py`\n    ```\n    cp settings/dev/settings.sample.py settings/dev/settings.py\n    ```\n    Use your postgres username and password for fields `USER` and `PASSWORD` in `settings/dev/settings.py` file.\n5. Create an empty postgres database and run database migration.\n    ```\n    sudo -i -u (username)\n    createdb cloudcv\n    python manage.py migrate --settings=settings.dev.settings\n    ```\n6. That's it. Now you can run development server at [http://127.0.0.1:8000](http://127.0.0.1:8000) (for serving backend)\n    ```\n    python manage.py runserver --settings=settings.dev.settings\n    ```\n7. Open a new terminal window with node(\u003e=6) and ruby(gem) install on your machine and type\n    ```\n    cd frontend\n    sudo npm install -g yarn\n    yarn install\n    ```\n    If you running npm install behind a proxy server, use\n    ```\n    npm config set proxy http://proxy:port\n    ```\n8. Now to connect to dev server at [http://127.0.0.1:6003](http://127.0.0.1:6003) (for serving frontend)\n    ```\n    yarn run dev\n    ```\n\n## How to Setup on Windows\n\n1. Install [git](https://git-scm.com/downloads), [postgresql](https://www.postgresql.org/download/windows); tested with [postgresql installer by bigsql](https://www.openscg.com/bigsql/postgresql/installers.jsp/)  version \u003e= 9.4, and [Node.js](https://nodejs.org/en/download/) version \u003e= 6 in your computer \u0026 [python 2.7.x](https://www.python.org/downloads/windows/) , if you don't have it already.\n2. Get the source code on your machine via git\n    ```\n    git clone git@github.com:Cloud-CV/CloudCV.git cloudcv\n    ```\n    If you have not added `ssh` keys to your GitHub account then get the source code by running the following command\n    ```\n    git clone https://github.com/Cloud-CV/CloudCV.git cloudcv\n    ```\n3. Open a command prompt and Install python dependencies.\n    ```\n    cd cloudcv\n    pip install -r requirements\\dev.txt\n    ```\n4. Rename `settings/dev/settings.sample.py` as `settings/dev/settings.py` and change credentials in `settings/dev/settings.py`\n    ```\n    copy settings\\dev\\settings.sample.py settings\\dev\\settings.py\n    ```\n    Use your postgres username and password for fields `USER` and `PASSWORD` in `settings/dev/settings.py` file.\n5. Create an empty postgres database and run database migration.\n    ```\n    Start Postgresql server\n\tOpen psql prompt\n    createdb cloudcv\n\tIn the command prompt,\n    python manage.py migrate --settings=settings.dev.settings\n    ```\n6. That's it. Now you can run development server at [http://127.0.0.1:8000](http://127.0.0.1:8000) (for serving backend),\n    ```\n    python manage.py runserver --settings=settings.dev.settings\n    ```\n7. Open a new terminal window with node(\u003e=6) and ruby(gem) install on your machine and type\n    ```\n    cd frontend\n    npm install -g yarn\n    yarn install\n    ```\n    If you running npm install behind a proxy server, use\n    ```\n    npm config set proxy http://proxy:port\n    ```\n8. Now to connect to dev server at [http://127.0.0.1:6003](http://127.0.0.1:6003) (for serving frontend)\n    ```\n    yarn run dev\n    ```\n\n## Contribution guidelines\n\nIf you are interested in contributing to CloudCV, follow our [contribution guidelines](https://github.com/Cloud-CV/CloudCV/blob/master/.github/CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloud-cv%2Fcloudcv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloud-cv%2Fcloudcv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloud-cv%2Fcloudcv/lists"}