{"id":39031212,"url":"https://github.com/nixoletas/angular-nasa-apod","last_synced_at":"2026-01-17T17:39:41.045Z","repository":{"id":299339436,"uuid":"1002690919","full_name":"nixoletas/angular-nasa-apod","owner":"nixoletas","description":"Angular App to retrieve data from NASA API (Astronomy Picture Of the Day) - practice","archived":false,"fork":false,"pushed_at":"2025-06-16T03:50:39.000Z","size":354,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-16T03:54:25.685Z","etag":null,"topics":["angular","nasa-api","nasa-apod"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/nixoletas.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}},"created_at":"2025-06-16T01:43:17.000Z","updated_at":"2025-06-16T03:50:43.000Z","dependencies_parsed_at":"2025-06-16T03:54:52.129Z","dependency_job_id":"15a2c5dc-28cb-44b3-9155-60645c2fc96a","html_url":"https://github.com/nixoletas/angular-nasa-apod","commit_stats":null,"previous_names":["nixoletas/angular-nasa-apod"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nixoletas/angular-nasa-apod","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Fangular-nasa-apod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Fangular-nasa-apod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Fangular-nasa-apod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Fangular-nasa-apod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nixoletas","download_url":"https://codeload.github.com/nixoletas/angular-nasa-apod/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Fangular-nasa-apod/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28513886,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T13:38:16.342Z","status":"ssl_error","status_checked_at":"2026-01-17T13:37:44.060Z","response_time":85,"last_error":"SSL_read: 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":["angular","nasa-api","nasa-apod"],"created_at":"2026-01-17T17:39:40.386Z","updated_at":"2026-01-17T17:39:41.032Z","avatar_url":"https://github.com/nixoletas.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![image](https://github.com/user-attachments/assets/aa66b841-5f20-4d14-8fc1-68dccc6c8748)\n\n# NASA Astronomy Picture of the Day (APOD) Viewer\n\nA modern web application built with Angular that displays 10 random NASA's Astronomy Picture of the Day collection. Responsive interface to explore stunning astronomical images along with their detailed explanations.\n\n## Features\n\n- View NASA's Astronomy Picture of the Day collection of 10 random images\n- Responsive design that works on all devices\n- UI with Tailwind CSS styling\n- Detailed explanations for each astronomical image\n\n## Technologies Used\n\n- Angular 19\n- TypeScript\n- Tailwind CSS\n- RxJS\n- Node.js\n\n## Prerequisites\n\nBefore you begin, ensure you have the following installed:\n- Node.js (Latest LTS version recommended)\n- npm (comes with Node.js)\n- Angular CLI (`npm install -g @angular/cli`)\n\n## Installation\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/nixoletas/angular-nasa-apod.git\ncd angular-nasa-apod\n```\n\n2. Install dependencies:\n```bash\nnpm install\n```\n\n## Development\n\nTo start the development server:\n\n```bash\nng serve\n```\n\nNavigate to `http://localhost:4200/` in your browser. The application will automatically reload if you change any of the source files.\n\n## Building for Production\n\nTo build the project for production:\n\n```bash\nng build\n```\n\nThe build artifacts will be stored in the `dist/` directory.\n\n## Running Tests\n\nTo execute the unit tests:\n\n```bash\nng test\n```\n\n## Project Structure\n\n```\nsrc/\n├── app/\n│   ├── pages/\n│   │   └── home/        # Main page component\n│   ├── services/        # API services\n│   └── interface/       # TypeScript interfaces\n├── assets/              # Static assets\n└── environments/        # Environment configurations\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Acknowledgments\n\n- NASA for providing the APOD API\n- Angular team for the amazing framework\n- Tailwind CSS for the utility-first CSS framework\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnixoletas%2Fangular-nasa-apod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnixoletas%2Fangular-nasa-apod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnixoletas%2Fangular-nasa-apod/lists"}