{"id":26787512,"url":"https://github.com/amirhk-dev/targeter-database-interaction-website","last_synced_at":"2026-04-08T11:32:19.505Z","repository":{"id":182273753,"uuid":"438296920","full_name":"Amirhk-dev/Targeter-Database-Interaction-Website","owner":"Amirhk-dev","description":"Node.js based website implementation for MySQL-based database interaction","archived":false,"fork":false,"pushed_at":"2026-03-18T09:10:12.000Z","size":9474,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-19T00:44:04.456Z","etag":null,"topics":["css","database","ejs","javascript","nodejs"],"latest_commit_sha":null,"homepage":"","language":"EJS","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/Amirhk-dev.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-14T15:06:57.000Z","updated_at":"2026-03-18T09:10:16.000Z","dependencies_parsed_at":"2025-03-29T12:37:43.105Z","dependency_job_id":null,"html_url":"https://github.com/Amirhk-dev/Targeter-Database-Interaction-Website","commit_stats":null,"previous_names":["amirhk-dev/targeter-database-interaction-website"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Amirhk-dev/Targeter-Database-Interaction-Website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirhk-dev%2FTargeter-Database-Interaction-Website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirhk-dev%2FTargeter-Database-Interaction-Website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirhk-dev%2FTargeter-Database-Interaction-Website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirhk-dev%2FTargeter-Database-Interaction-Website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Amirhk-dev","download_url":"https://codeload.github.com/Amirhk-dev/Targeter-Database-Interaction-Website/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amirhk-dev%2FTargeter-Database-Interaction-Website/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31554091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T10:21:54.569Z","status":"ssl_error","status_checked_at":"2026-04-08T10:21:38.171Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["css","database","ejs","javascript","nodejs"],"created_at":"2025-03-29T12:25:41.081Z","updated_at":"2026-04-08T11:32:19.474Z","avatar_url":"https://github.com/Amirhk-dev.png","language":"EJS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Targeter Database Interaction\n\n## Project Explanation\n\nA MySQL-based database is implemented to save the information related\nto diverse experiments on different microscopes.\n\nThe goal is to save the diverse data and read them whenever required for experiment repeatability.\n\nThe information is grouped into different levels as shown below:\n* Subframe\n    * Region(s) of Interest (ROI)\n        * Sample\n            * Target,\n\nwhere **Subframe** is the object which holds the imaging material. **Region of Interest** is any region that we are interested to focus on (there could be\none or many ROIs on a Subframe). **Sample** is any area inside the ROI, for example, a cell region (there could be one or many samples on an ROI). **Target** is any point inside a sample (there could be one or many targets on a sample).\n**Target**(s) are the points that we want to shoot at with a laser.\n\nThe image below shows the structure of the information:\n\n\u003cimg src=\"./src/imgs/subframe.jpg\" alt=\"levels-of-information-image\" style=\"display: inline-block; margin: auto auto; width: 30%;\"\u003e\n\nThere is a possibility to\n1. insert (manually or via XML file)\n2. edit\n3. view\nthe information on the database.\n\nThe project is implemented with Node.js and EJS.\n\n## Installation\n\nnpm install .\n\n## Demo\n\nThe GIF file below shows briefly the capability of the project for database interaction.\n\n\u003cimg src=\"./src/imgs/targeter-db.gif\" alt=\"demo-gif-file\" style=\"display: inline-block; margin: auto auto; width: 50%; height: 50%;\"\u003e\n\n## Notice:\nIt is not possible to access the database as the credentials are not provided!\n\nThe website is under developement...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famirhk-dev%2Ftargeter-database-interaction-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famirhk-dev%2Ftargeter-database-interaction-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famirhk-dev%2Ftargeter-database-interaction-website/lists"}