{"id":21591633,"url":"https://github.com/mosabami/highpoint-masjid","last_synced_at":"2025-07-02T07:33:32.772Z","repository":{"id":111971151,"uuid":"559120287","full_name":"mosabami/highpoint-masjid","owner":"mosabami","description":"Website for the highpoint masjid mosque in West Seattle. The code in this repository is to be made into a template for other mosques in the future","archived":false,"fork":false,"pushed_at":"2022-11-01T00:31:30.000Z","size":6483,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T16:37:00.055Z","etag":null,"topics":["masjid","mosque"],"latest_commit_sha":null,"homepage":"https://mosabami.github.io/highpoint-masjid/","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/mosabami.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-10-29T05:44:59.000Z","updated_at":"2022-10-29T10:40:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"7d748fa0-9a9c-46ea-a9d6-4bc38856712b","html_url":"https://github.com/mosabami/highpoint-masjid","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/mosabami%2Fhighpoint-masjid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosabami%2Fhighpoint-masjid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosabami%2Fhighpoint-masjid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosabami%2Fhighpoint-masjid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mosabami","download_url":"https://codeload.github.com/mosabami/highpoint-masjid/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244198350,"owners_count":20414443,"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":["masjid","mosque"],"created_at":"2024-11-24T16:32:14.822Z","updated_at":"2025-03-18T10:20:50.022Z","avatar_url":"https://github.com/mosabami.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Highpoint Masjid Website\n\nThis project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). It hosts the code used to build the Highpoint Masjid in Highpoint, West Seattle. This website will be used as a templated to build other free mosque websites in the future. It is loosely based on [Mosque Screen's](https://github.com/Mosque-Screens) [Mosque website](https://github.com/Mosque-Screens/mosque.website) but converted to react and having some lifecycle improvments added to make it easy for mosques to host their free website on GitHub Pages.\n\nSome of those improvements include the following:\n1. The addition of GitHub actions pipeline to build and deploy the website to GitHub pages. For more information on that check out [this blog](https://dev.to/achukka/deploy-react-app-using-github-actions-157d) for more information\n1. Conversion of the Next.js app to React\n1. Movement of all data to the data files so user only needs up update the data files for their needs\n1. Addition of a proper nav bar\n1. Addition of an events page\n1. Update data file to support new paradigm\n\n## Getting Started\n\nFirst fork the repo by clicking on the fork button at the top right then clone the website (star it too if you like it while you're at it 😉)\n\n```bash\ngit clone https://github.com/\u003cyour username\u003e/highpoint-masjid\n```\n\nInstall the required packages to run it locally\n```bash\nnpm install\n```\n\nRun it locally to test it out\n```bash\nnpm run start\n```\n\n## Deploy your mosque website\n\nUpdate the `src\\data\\mosques.yml` file as required. Each page will require its own entry in content_sections and pages part of the database\n\nConvert the yml data to json by running\n```bash\nnpm run release\n```\n\ncommit and push your changes to your GitHub repo\n\nPlease note, you will need to configure your repo to run GH pages by using the instructions in [this blog](https://dev.to/achukka/deploy-react-app-using-github-actions-157d)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmosabami%2Fhighpoint-masjid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmosabami%2Fhighpoint-masjid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmosabami%2Fhighpoint-masjid/lists"}