{"id":21124376,"url":"https://github.com/matthewkuria/advice-generator-app","last_synced_at":"2026-04-11T21:44:40.015Z","repository":{"id":207395868,"uuid":"719143487","full_name":"matthewkuria/advice-generator-app","owner":"matthewkuria","description":"This is a repository for a responsive app which is part of SpaceYaTech Technical interview.","archived":false,"fork":false,"pushed_at":"2024-09-05T20:04:40.000Z","size":286,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T05:26:44.979Z","etag":null,"topics":["api","css3","git","html5","netlify","vanilla-javascript"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/matthewkuria.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":"2023-11-15T14:46:55.000Z","updated_at":"2024-09-05T20:04:43.000Z","dependencies_parsed_at":"2025-01-21T05:34:27.587Z","dependency_job_id":null,"html_url":"https://github.com/matthewkuria/advice-generator-app","commit_stats":null,"previous_names":["matthewkuria/advice-generator-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewkuria%2Fadvice-generator-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewkuria%2Fadvice-generator-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewkuria%2Fadvice-generator-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewkuria%2Fadvice-generator-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matthewkuria","download_url":"https://codeload.github.com/matthewkuria/advice-generator-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243567113,"owners_count":20311983,"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":["api","css3","git","html5","netlify","vanilla-javascript"],"created_at":"2024-11-20T04:15:58.099Z","updated_at":"2026-04-11T21:44:34.975Z","avatar_url":"https://github.com/matthewkuria.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# advice-generator-app\nThis is a repository for a responsive app which is part of SpaceYaTech Technical interview.\n\n## Table of Contents\n\n1. Introduction to the project\n2. Features\n3. Installation Guide\n4. Usage\n5. Contributing\n6. Acknowledgments\n\n## Introduction\n\nI am doing this project using HTML5 as the markup language,CSS3 for the styling and Vanilla JavaScript to add functionality to the app.Am using  JavaScript to interact with  Advice\nSlip API.The project components are held in a Card where the text (pieces of advice will be changing) when the button is clicked.To make the app responsive, media queries are also used.The project is developed offline on VSCode and pushed to GitHub and the hosted live on Netlify.\n\n## Features\n\nThe features in the project are: a card which houses advice title ,text content and a button which has a dice image which when clicked it uses Advice Slip API to populate advice number and the advice text content.\n\n## Installation\n\nThe following are the steps on how to install the project to your local repo.\n\n```bash\n# Clone the repository\ngit clone https://github.com/matthewkuria/advice-generator-app.git\n\n# Navigate to the project directory\ncd advice-generator-app\n\n# Install dependencies\nnpm install\n```\n## Usage\nRun this command\nnpm start\n\n\n## Contributing\n\nI welcome contributions from the community! Whether you're fixing a bug, adding a new feature, or improving documentation, I appreciate your help.\n\nTo contribute to this project, please follow these guidelines:\n\n## Getting Started\n\n1. Fork the repository and clone it to your local machine.\n   ```bash\n   git clone https://github.com/matthewkuria/advice-generator-app.git\n   cd advice-generator-app\n2.Create a branch\n```bash\ngit checkout -b feature-name\n```\n3.Make your changes and test them thoroughly.\n4.After testing Push your changes to your fork of the repository.\n```bash\ngit push origin feature-name\n```\n## Acknowledgments\n\nI would like to express our sincere gratitude to the SpaceYaTech for coming up and issuing this challenge as part of the technical interview:\nI would like to thank all the contributors of stackoverflow.\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewkuria%2Fadvice-generator-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatthewkuria%2Fadvice-generator-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewkuria%2Fadvice-generator-app/lists"}