{"id":14972632,"url":"https://github.com/pythonindia/wye","last_synced_at":"2025-08-21T00:30:58.113Z","repository":{"id":1951582,"uuid":"41436598","full_name":"pythonindia/wye","owner":"pythonindia","description":"Wye is a workshop collaboration software","archived":false,"fork":false,"pushed_at":"2022-11-22T01:04:26.000Z","size":2192,"stargazers_count":68,"open_issues_count":47,"forks_count":75,"subscribers_count":19,"default_branch":"development","last_synced_at":"2024-12-05T23:23:20.157Z","etag":null,"topics":["django","django-framework","education","opensource","python","teaching","workshop"],"latest_commit_sha":null,"homepage":"https://pythonexpress.in/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pythonindia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-26T16:24:39.000Z","updated_at":"2023-06-24T14:49:44.000Z","dependencies_parsed_at":"2023-01-11T16:06:55.083Z","dependency_job_id":null,"html_url":"https://github.com/pythonindia/wye","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Fwye","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Fwye/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Fwye/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pythonindia%2Fwye/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pythonindia","download_url":"https://codeload.github.com/pythonindia/wye/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230471175,"owners_count":18231193,"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":["django","django-framework","education","opensource","python","teaching","workshop"],"created_at":"2024-09-24T13:47:14.875Z","updated_at":"2024-12-19T17:08:57.962Z","avatar_url":"https://github.com/pythonindia.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"[![Deploy](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy)\n\n[![Build Status](https://travis-ci.org/pythonindia/wye.svg)](https://travis-ci.org/pythonindia/wye)[![Coverage Status](https://coveralls.io/repos/github/pythonindia/wye/badge.svg)](https://coveralls.io/github/pythonindia/wye)\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/pythonindia/wye_chat?utm_source=share-link\u0026utm_medium=link\u0026utm_campaign=share-link)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/pythonindia/wye/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/pythonindia/wye/?branch=master)\n[![Code Health](https://landscape.io/github/pythonindia/wye/master/landscape.svg?style=flat)](https://landscape.io/github/pythonindia/wye/master)\n\nWye is a software that connects colleges and organizations looking to conduct workshops on various FOSS based technologies with experienced professionals to help students learn the programming language along with the real time usage in different domains.\n\nIt is a web application built using python and Django.\n\nPythonExpress (https://pythonexpress.org) is used for Python and related technologies and it is deployed using wye project.\n\nwye is pronounced as #Y\n\nHow to setup\n============\n\n(If you need detailed step-by-step guide, read the documentation [here](docs/setup.md))\n\n - Create a PostgreSQL 9.3 database\n - It is advised to install all the requirements inside virtualenv, use virtualenvwrapper to manage virtualenvs.\n\n```\ncp settings/dev.sample.py settings/dev.py\ncreatedb wye\npip install -r requirements/dev.txt\npython manage.py migrate\npython manage.py sample_data\npython manage.py runserver\n```\n\n## Testing\n\nIt's highly encouraged that you write test for any new feature/bug fixes. Find all the existing test inside `tests/` folder. To run the test locally, run the following command:\n\n```\npy.test\n```\n\nYou can invoke `py.test` with various command line arguments, that can drastically improve your test writing/running experience. Read useful tip/tricks at [docs/testing.md].\n\n#### Login Details\n\nEmail: admin@pythonexpress.org\nPassword: 123123\n\n\n### Making Frontend Changes\n\nMake sure you have [nodejs][node] \u0026 [npm][npm] installed\n\n```\n$ npm install\n$ gulp   // This starts a watcher to watch for file changes\n```\n\n[node]: https://nodejs.org/en/\n[npm]: https://www.npmjs.com/\n\n# Community\n\n- [Mailing List]\n\nContributing\n------------\n\n1. Choose an [issue][issue-list] and ask any doubts in the issue thread.\n2. Report any bugs/feature request as github [new issue][new-issue], if it's already not present.\n3. If you are starting to work on an issue, please leave a comment saying \"I am working on it\".\n4. Once you are done with feature/bug fix, send a pull request according to the [guidelines].\n\n[issue-list]: https://github.com/pythonindia/wye/issues/\n[new-issue]: https://github.com/pythonindia/wye/issues/new\n[guidelines]: https://github.com/pythonindia/wye/blob/master/CONTRIBUTING.md\n[docs/testing.md]: docs/testing.md\n\n# License\n\nThis software is licensed under The MIT License(MIT). See the LICENSE file in the top distribution directory for the full license text.\n\n[Mailing List]: http://lists.pssi.org.in/cgi-bin/mailman/listinfo/pythonexpress\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythonindia%2Fwye","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpythonindia%2Fwye","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpythonindia%2Fwye/lists"}