{"id":25474655,"url":"https://github.com/itsyst/terra-scape-vuejs","last_synced_at":"2026-04-30T14:32:15.900Z","repository":{"id":278013734,"uuid":"924439581","full_name":"itsyst/terra-scape-vuejs","owner":"itsyst","description":"Terra-Scape VueJS is a modern web app showcasing stunning natural landscapes and adventure tours. Built with Vue 3, Appwrite, and SCSS, it offers dynamic content, responsive design, and interactive features for an immersive user experience. Explore, discover, and embark on virtual journeys! ","archived":false,"fork":false,"pushed_at":"2025-04-16T01:19:27.000Z","size":11197,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-17T21:36:19.853Z","etag":null,"topics":["appwrite","sass","vuejs3"],"latest_commit_sha":null,"homepage":"https://terrascape.netlify.app/","language":"Vue","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/itsyst.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-01-30T02:08:25.000Z","updated_at":"2025-04-16T01:19:30.000Z","dependencies_parsed_at":"2025-04-16T01:35:47.923Z","dependency_job_id":null,"html_url":"https://github.com/itsyst/terra-scape-vuejs","commit_stats":null,"previous_names":["itsyst/terra-scape-vuejs"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/itsyst/terra-scape-vuejs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsyst%2Fterra-scape-vuejs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsyst%2Fterra-scape-vuejs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsyst%2Fterra-scape-vuejs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsyst%2Fterra-scape-vuejs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itsyst","download_url":"https://codeload.github.com/itsyst/terra-scape-vuejs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsyst%2Fterra-scape-vuejs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32468009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"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":["appwrite","sass","vuejs3"],"created_at":"2025-02-18T11:30:47.360Z","updated_at":"2026-04-30T14:32:15.883Z","avatar_url":"https://github.com/itsyst.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Terra-Scape VueJS Project\n \n## Overview\n\nTerra-Scape VueJS is a modern web application built using Vue 3 and integrated with [Appwrite](https://appwrite.io/) for backend services. The application showcases stunning natural landscapes, adventure tours, and interactive components, providing users with an immersive experience. It leverages SCSS for modular styling and ensures responsiveness across all devices.\n\n---\n\n## Features\n\n- **Dynamic Content**: Fetches images and data dynamically from Appwrite storage.\n- **Responsive Design**: Fully responsive layout optimized for desktops, tablets, and mobile devices.\n- **Interactive Components**: Buttons, animations, and hover effects enhance user engagement.\n- **Localization**: Supports multiple languages (e.g., Swedish translations).\n- **Modern Styling**: Uses SCSS with abstract variables, mixins, and reusable components.\n- **Error Handling**: Graceful fallback mechanisms for missing or failed API calls.\n\n---\n\n## Prerequisites\n\nBefore you begin, ensure you have the following installed on your machine:\n\n- **Node.js**: Version 18.x or higher.\n- **npm/yarn**: Package manager for Node.js.\n- **Vue CLI/Vite**: Development environment for Vue.js projects.\n- **Appwrite**: A self-hosted backend server for authentication, storage, and databases.\n\n---\n\n## Getting Started\n\n### Installation\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/your-repo/terra-scape-vuejs.git\n   cd terra-scape-vuejs\n\n2. **Install Dependencies**\n   ```bash\n    npm install\n    # OR\n    yarn install\n\n3. **Environment Variables **\n   ```bash\n    VITE_APPWRITE_PROJECT_ID=your-appwrite-project-id\n    VITE_APPWRITE_BUCKET_ID=your-bucket-id\n\n---\n\n### Contributing \n\nTo contribute to this project: \n- Fork the repository\n- Create a new branch (git checkout -b feature/new-feature).\n- Make your changes and commit them (git commit -m \"Add new feature\").\n- Push to the branch (git push origin feature/new-feature).\n- Submit a pull request.\n     \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsyst%2Fterra-scape-vuejs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsyst%2Fterra-scape-vuejs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsyst%2Fterra-scape-vuejs/lists"}