{"id":15193130,"url":"https://github.com/funnydman/telecircuit","last_synced_at":"2026-03-05T00:38:00.873Z","repository":{"id":110922801,"uuid":"138184745","full_name":"funnydman/telecircuit","owner":"funnydman","description":"Telecircuit is a website which provide opportunity to buy circuits and components for tvs","archived":false,"fork":false,"pushed_at":"2018-06-24T07:18:45.000Z","size":1908,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-01T00:09:50.148Z","etag":null,"topics":["django","docker","docker-compose","docker-configuration","docker-nginx","docker-python","python","webpack","webpack-configuration","webpack2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/funnydman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-21T14:52:46.000Z","updated_at":"2018-06-25T06:16:46.000Z","dependencies_parsed_at":"2024-03-13T05:00:19.404Z","dependency_job_id":null,"html_url":"https://github.com/funnydman/telecircuit","commit_stats":{"total_commits":14,"total_committers":1,"mean_commits":14.0,"dds":0.0,"last_synced_commit":"cb97a947b078fb1fd5dc459bad1aca1e24bed3c9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/funnydman/telecircuit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnydman%2Ftelecircuit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnydman%2Ftelecircuit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnydman%2Ftelecircuit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnydman%2Ftelecircuit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/funnydman","download_url":"https://codeload.github.com/funnydman/telecircuit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funnydman%2Ftelecircuit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30102513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T23:59:36.199Z","status":"ssl_error","status_checked_at":"2026-03-04T23:56:48.556Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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","docker","docker-compose","docker-configuration","docker-nginx","docker-python","python","webpack","webpack-configuration","webpack2"],"created_at":"2024-09-27T22:01:16.604Z","updated_at":"2026-03-05T00:38:00.852Z","avatar_url":"https://github.com/funnydman.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TELECIRCUIT\nis a website which provide opportunity to buy circuits and components for tvs. Telecircuit contains much brands such as Samsung, DELL, LG and etc. You can search an electronic catalog by keywords. Find what you need and after make an order. \n## Technology Stack\n\u003cp align=\"center\"\u003e \n  \u003cimg src=\"docs/dockerdjango.png\"\u003e\n\u003c/p\u003e\n\n* Docker v17.04\n* Docker-compose v1.21\n* Django v2.0\n* Webpack v4.12\n\n\n### Installing\n1. Install docker and docker-compose via executing build.sh script\n```bash\nbash build.sh\n```\n2. Add user to docker group to run commands without sudo\n```\nsudo usermod -aG docker $USER\n```\n3. Go to ```/telecircuit-manager``` install dependencies for frontend and run webpack\n\n```\nnpm install; npm run dev\n```\n4. Run docker-compose to build and run containers for the application\n```\ndocker-compose up --build\n```\n5. Enter in the docker container and create django superuser\n```\ndocker exec -it web bash\n```\n\n```\npython manage.py createsuperuser\n```\nThat's all. Now you are ready for developing. \n\n## Deployment\n\n1. Please follow first two steps in *Installing* section \n\n2. Go to ```deployment/production``` rename file ```prod.env.sample``` to ```prod.env``` and set env variables.\n\n3. Run docker-compose to build and run containers for the application\n\n ```\n docker-compose -f docker-compose.prod.yml up --build\n ```\n ## Built With\n \n * [django](https://www.djangoproject.com/) - The web framework used\n * [webpack](https://webpack.js.org/) - Static module bundler for modern JavaScript applications\n * [docker](https://www.docker.com/) - Containerization system\n \nMarkup was created with [template](https://github.com/agragregra/optimizedhtml-start-template)\n \n## Authors\n\n* **FUNNYDMAN** - *Initial work* \n\nSee also the list of [contributors]() who participated in this project.\n\n### Screenshots\n![screenshot-not-found](docs/screenshots/index.png)\n\n![screenshot-not-found](docs/screenshots/circuits.png)\n\nHappy coding :sunglasses:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffunnydman%2Ftelecircuit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffunnydman%2Ftelecircuit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffunnydman%2Ftelecircuit/lists"}