{"id":25719093,"url":"https://github.com/suiramdev/storedge-dashboard","last_synced_at":"2025-02-25T16:33:10.225Z","repository":{"id":198894885,"uuid":"613481114","full_name":"suiramdev/storedge-dashboard","owner":"suiramdev","description":"🚀 A simple dashboard for Storedge, a headless CMS project for e-commerce","archived":false,"fork":false,"pushed_at":"2024-01-03T18:35:08.000Z","size":733,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-01-04T17:36:45.187Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://storedge.suiram.dev","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/suiramdev.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}},"created_at":"2023-03-13T16:46:38.000Z","updated_at":"2024-01-04T17:36:45.187Z","dependencies_parsed_at":"2023-10-13T09:16:16.918Z","dependency_job_id":"e2709213-c800-4a39-b2d4-46272e27c51b","html_url":"https://github.com/suiramdev/storedge-dashboard","commit_stats":null,"previous_names":["suiramdev/storedge-dashboard"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiramdev%2Fstoredge-dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiramdev%2Fstoredge-dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiramdev%2Fstoredge-dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suiramdev%2Fstoredge-dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suiramdev","download_url":"https://codeload.github.com/suiramdev/storedge-dashboard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240704882,"owners_count":19844372,"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-25T16:33:09.481Z","updated_at":"2025-02-25T16:33:10.220Z","avatar_url":"https://github.com/suiramdev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# storedge-dashboard\n\nThe graphical user interface for managing the [Storedge](https://github.com/suiramdev/storedge-core) CMS. This dashboard is designed to provide a seamless administrative experience for e-commerce platforms. Built with the modern Vite.js build tool and React framework, dashboard integrates shadcn-ui components to create a simple yet effective user interface, refined from initial custom designs in Figma.\n\n## Features\n\n- **Intuitive Interface**: A clean and responsive UI based on shadcn-ui, focusing on user experience and ease of use.\n- **Fast Development**: Leveraging Vite.js for an optimized development experience with fast rebuilds.\n- **React Framework**: Utilizing the robust React ecosystem for reactive state management and component-based architecture.\n\n# Table of Contents\n\n- [Try the Dashboard](#try-the-dashboard)\n  - [Access the Demo](#access-the-demo)\n  - [Limited Access](#limited-access)\n- [Getting Started](#getting-started)\n  - [Prerequisites](#prerequisites)\n  - [Installation](#installation)\n  - [Running the Dashboard](#running-the-dashboard)\n  - [Building for Production](#building-for-production)\n- [Architecture Overview](#architecture-overview)\n- [Design Philosophy](#design-philosophy)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Try the Dashboard\n\nGet hands-on experience with the dashboard by accessing our live demo. This is a great way to familiarize yourself with the interface and features without the need to set up a local environment.\n\n### Access the Demo\n\nTo explore the dashboard:\n\n1. Visit [storedge.suiram.dev](https://storedge.suiram.dev)\n2. Log in using the following demo credentials:\n   - **Email**: `demo@storedge.com`\n   - **Password**: `storedge`\n\n### Limited Access\n\nFor security reasons, the demo account is view-only and modifications are not permitted. This ensures the integrity of the demo experience for all users and protects the system from any unauthorized changes. We appreciate your understanding as we strive to maintain a secure and stable demonstration environment.\n\n## Getting Started\n\nTo get started with the Storedge-Dashboard, clone this repository and navigate into the directory:\n\n```bash\ngit clone https://github.com/suiramdev/storedge-dashboard.git\ncd storedge-dashboard\n```\n\n### Prerequisites\n\nBefore you start, make sure you have Node.js installed on your system (preferably the latest stable version).\n\n### Installation\n\nInstall the necessary packages using `pnpm`:\n\n```bash\npnpm install\n```\n\n### Running the Dashboard\n\nStart the development server with:\n\n```bash\npnpm dev\n```\n\nYour dashboard will be available at `http://localhost:5173`.\n\n### Building for Production\n\nTo build the dashboard for production, run:\n\n```bash\npnpm build\n```\n\nThis will generate the production files in the `dist` folder.\n\n## Architecture Overview\n\nThe dashboard is designed as a single-page application (SPA) with the following key parts:\n\n- **Vite.js**: Employs Vite.js for bundling and development tooling to provide a fast and modern development experience.\n- **React**: Built with React to take advantage of its efficient update and rendering system.\n- **shadcn-ui**: Implements shadcn-ui for a standardized and accessible component library.\n\n## Design Philosophy\n\nThe design of Storedge-Dashboard was initially conceptualized in Figma. However, to streamline the development process and maintain simplicity, we have adopted shadcn-ui. This ensures that we can provide consistent updates and support without the overhead of maintaining a custom UI library.\n\n## Contributing\n\nContributions to the Storedge-Dashboard are welcome. Please read our CONTRIBUTING.md file for instructions on how to make contributions.\n\n## License\n\nStoredge-Dashboard is licensed under the MIT License. See the LICENSE.md file for full license text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuiramdev%2Fstoredge-dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuiramdev%2Fstoredge-dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuiramdev%2Fstoredge-dashboard/lists"}