{"id":25639369,"url":"https://github.com/oliverwebdev/showcase","last_synced_at":"2025-06-29T10:34:38.039Z","repository":{"id":256565628,"uuid":"855759504","full_name":"Oliverwebdev/Showcase","owner":"Oliverwebdev","description":"Basic Showcase","archived":false,"fork":false,"pushed_at":"2024-09-11T12:41:34.000Z","size":42,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-23T03:37:24.128Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/Oliverwebdev.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":"2024-09-11T12:28:14.000Z","updated_at":"2024-12-31T15:17:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"df585cca-1c1a-41d6-9af7-a5720fa22dc8","html_url":"https://github.com/Oliverwebdev/Showcase","commit_stats":null,"previous_names":["oliverwebdev/showcase"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Oliverwebdev/Showcase","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliverwebdev%2FShowcase","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliverwebdev%2FShowcase/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliverwebdev%2FShowcase/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliverwebdev%2FShowcase/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Oliverwebdev","download_url":"https://codeload.github.com/Oliverwebdev/Showcase/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oliverwebdev%2FShowcase/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262579005,"owners_count":23331741,"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":[],"created_at":"2025-02-23T03:37:31.644Z","updated_at":"2025-06-29T10:34:38.022Z","avatar_url":"https://github.com/Oliverwebdev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ArtVista\n\nArtVista is a responsive, modern web application designed to showcase an artist's portfolio. Built with React and styled-components, it offers a sleek, dark-themed interface that's fully responsive across all devices.\n\n## Features\n\n- Responsive design from mobile to desktop\n- Dark theme for optimal viewing of artwork\n- Animated page transitions\n- Interactive image gallery\n- Contact form for user inquiries\n- About page for artist information\n\n## Prerequisites\n\nBefore you begin, ensure you have the following installed:\n- Node.js (v14.0.0 or later)\n- npm (v6.0.0 or later)\n\n## Installation\n\n1. Clone the repository:\n   ```\n   git clone https://github.com/yourusername/artvista.git\n   ```\n\n2. Navigate to the project directory:\n   ```\n   cd artvista\n   ```\n\n3. Install the dependencies:\n   ```\n   npm install\n   ```\n\n## Running the Application\n\nTo start the development server:\n\n```\nnpm run dev\n```\n\nThe application will be available at `http://localhost:3000` (or another port if 3000 is in use).\n\n## Building for Production\n\nTo create a production build:\n\n```\nnpm run build\n```\n\nThe build artifacts will be stored in the `dist/` directory.\n\n## Project Structure\n\n```\nartvista/\n├── src/\n│   ├── components/\n│   │   ├── Navbar.jsx\n│   │   ├── Landing.jsx\n│   │   ├── About.jsx\n│   │   ├── Showcase.jsx\n│   │   ├── Contact.jsx\n│   │   └── Footer.jsx\n│   ├── App.jsx\n│   └── main.jsx\n├── public/\n├── package.json\n├── vite.config.js\n└── README.md\n```\n\n## Technologies Used\n\n- React\n- React Router\n- styled-components\n- Vite (for build tooling)\n\n## Customization\n\nTo customize the content or styling:\n\n- Update the text content in the respective component files.\n- Modify the styled-components in each file to change the appearance.\n- Add or remove routes in `App.jsx` to change the site structure.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit 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- React team for the awesome library\n- styled-components for the great styling solution\n- Vite team for the fast build tool\n\n## Contact\n\nIf you have any questions or feedback, please contact [Your Name] at [your.email@example.com].","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foliverwebdev%2Fshowcase","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foliverwebdev%2Fshowcase","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foliverwebdev%2Fshowcase/lists"}