{"id":20676622,"url":"https://github.com/intermediadesigns/landing-page","last_synced_at":"2026-02-13T10:41:21.768Z","repository":{"id":245344294,"uuid":"817978133","full_name":"IntermediaDesigns/landing-page","owner":"IntermediaDesigns","description":null,"archived":false,"fork":false,"pushed_at":"2024-06-30T04:25:58.000Z","size":31,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-31T14:40:42.364Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/IntermediaDesigns.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":"2024-06-20T21:10:15.000Z","updated_at":"2024-06-30T04:26:01.000Z","dependencies_parsed_at":"2024-11-20T13:02:00.769Z","dependency_job_id":null,"html_url":"https://github.com/IntermediaDesigns/landing-page","commit_stats":null,"previous_names":["intermediadesigns/landing-page"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IntermediaDesigns/landing-page","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2Flanding-page","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2Flanding-page/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2Flanding-page/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2Flanding-page/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IntermediaDesigns","download_url":"https://codeload.github.com/IntermediaDesigns/landing-page/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2Flanding-page/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29402120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"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":[],"created_at":"2024-11-16T21:13:09.292Z","updated_at":"2026-02-13T10:41:21.747Z","avatar_url":"https://github.com/IntermediaDesigns.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Project: Landing Page\n\nFinal project in the Front-End Web Development Nanodegree Program\n\n## Contact\n\nLynjai Jimenez -\nEmail: intermediadesignsllc@gmail.com\n\nProject Link: [https://github.com/IntermediaDesigns/landing-page](https://github.com/IntermediaDesigns/landing-page)\n\n## About The Project\n\n![Landing Page](https://i.ibb.co/ph1HxJQ/Screenshot-2024-06-30-000816.png)\n\nThis Landing Page project is a practical exercise in manipulating the Document Object Model (DOM) using JavaScript. The goal is to enhance a static webpage with dynamic elements, improving its usability and interactivity.\n\nThe project focuses on two main aspects:\n\n1. **Appending Dynamically Added Data to the DOM**: This prepares you for scenarios where you need to add data to the webpage dynamically, a common requirement in modern web development.\n\n2. **Improving Usability of a Static Site**: By adding JavaScript, a static webpage can become much more interactive and user-friendly.\n\nWhile this project only scratches the surface of what's possible with DOM manipulation, it introduces some commonly used events, methods, and logic.\n\nAn important part of this project is the emphasis on **refactoring and testing**. For every piece of functionality added, an equal amount of time should be spent on testing and refactoring the code to ensure its quality. This means if it takes 3 hours to develop a feature, it should take approximately another 3 hours to test and refactor that feature.\n\nThe project encourages continuous improvement of coding skills and emphasizes the importance of writing clean, efficient code. It also advises removing any debugging code from the final submission.\n\nIn summary, this Landing Page project serves as a valuable exercise in DOM manipulation, dynamic data appending, and code quality assurance, providing a solid foundation for further exploration of web development.\n\n ### Built With\n\nThis section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.\n\n- [HTML](https://www.w3schools.com/html/)\n- [CSS](https://www.w3schools.com/css/)\n- [JavaScript](https://www.w3schools.com/js/)\n\n ## What I Built\n\nThis project is designed to handle situations where the amount of content added to a page through a CMS or an API is unpredictable. To address this, I have dynamically added content to the page, specifically with the navigation menu. This dynamic construction of the navigation menu serves as an excellent introduction to understanding the virtual DOM, a concept when working with JavaScript frameworks.\n\nTo enhance the user experience, the section of the page that is actively being viewed has animations and elements changing.  The website is responsive and has a sidebar menu.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintermediadesigns%2Flanding-page","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintermediadesigns%2Flanding-page","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintermediadesigns%2Flanding-page/lists"}