{"id":20651079,"url":"https://github.com/fwasik/search-app","last_synced_at":"2025-03-09T20:35:42.419Z","repository":{"id":158272527,"uuid":"471095185","full_name":"FWasik/Search-App","owner":"FWasik","description":"An application that uses web scraping to display medical articles from sites such as Lancet, PubMed, and NEJM. Developed with Django Framework, docker-compose and BeatifulSoup library. GitHub Action was used to publish images to DockerHub","archived":false,"fork":false,"pushed_at":"2024-03-05T08:45:25.000Z","size":58,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-17T10:25:34.360Z","etag":null,"topics":["beatifulsoup4","ci-cd","django","docker","docker-compose","github-actions","python"],"latest_commit_sha":null,"homepage":"","language":"Python","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/FWasik.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":"2022-03-17T18:18:17.000Z","updated_at":"2024-03-05T08:58:21.000Z","dependencies_parsed_at":"2024-03-05T10:53:37.588Z","dependency_job_id":null,"html_url":"https://github.com/FWasik/Search-App","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/FWasik%2FSearch-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FWasik%2FSearch-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FWasik%2FSearch-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FWasik%2FSearch-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FWasik","download_url":"https://codeload.github.com/FWasik/Search-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242750780,"owners_count":20179256,"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":["beatifulsoup4","ci-cd","django","docker","docker-compose","github-actions","python"],"created_at":"2024-11-16T17:25:41.321Z","updated_at":"2025-03-09T20:35:42.398Z","avatar_url":"https://github.com/FWasik.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Search App\n\n## Table of contents\n* [General info](#general-info)\n* [Technologies](#technologies)\n* [Setup](#setup)\n\n\n## General info\nThe purpose of the application is to search for medical articles from sites such as PubMed, Lancet, and NEJM. \nFor this purpose web scraping was used. To create the website tools like Django, BeatifulSoup, docker-compose were used. \nA workflow was set up with GitHub Actions to publish images to DockerHub.\n\n\n## Technologies\n* Python: 3.9.2\n* Django: 4.0.3\n* BeautifulSoup4: 4.10.0\n* Docker, docker-compose\n* GitHub Actions\n\n## Setup\nTo run an app on your computer you can pull docker image from my DockerHub account with this command:\n```\ndocker pull dilreni2137/search-app:dev\n```\n\nThen you must run container:\n```\ndocker run -p 8000:8000 -t dilreni2137/search-app:dev\n```\n\nNow an app should be running at http://127.0.0.1:8000/ and http://localhost:8000/ \n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffwasik%2Fsearch-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffwasik%2Fsearch-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffwasik%2Fsearch-app/lists"}