{"id":18244442,"url":"https://github.com/flotiq/scully-blog-starter","last_synced_at":"2025-08-09T14:06:07.022Z","repository":{"id":38487390,"uuid":"274615457","full_name":"flotiq/scully-blog-starter","owner":"flotiq","description":"Scully starter for creating a blog with Flotiq","archived":false,"fork":false,"pushed_at":"2024-09-11T09:06:42.000Z","size":4114,"stargazers_count":11,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-04T13:39:15.011Z","etag":null,"topics":["angular","blog-starter","flotiq","scully"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flotiq.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-24T08:23:51.000Z","updated_at":"2024-09-11T09:06:54.000Z","dependencies_parsed_at":"2023-02-17T23:00:30.536Z","dependency_job_id":null,"html_url":"https://github.com/flotiq/scully-blog-starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/flotiq/scully-blog-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flotiq%2Fscully-blog-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flotiq%2Fscully-blog-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flotiq%2Fscully-blog-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flotiq%2Fscully-blog-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flotiq","download_url":"https://codeload.github.com/flotiq/scully-blog-starter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flotiq%2Fscully-blog-starter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269586128,"owners_count":24442505,"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","status":"online","status_checked_at":"2025-08-09T02:00:10.424Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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","blog-starter","flotiq","scully"],"created_at":"2024-11-05T09:16:40.927Z","updated_at":"2025-08-09T14:06:06.990Z","avatar_url":"https://github.com/flotiq.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://flotiq.com/\"\u003e\n    \u003cimg src=\"https://editor.flotiq.com/fonts/fq-logo.svg\" alt=\"Flotiq logo\" title=\"Flotiq\" align=\"right\" height=\"60\" /\u003e\n\u003c/a\u003e\n  \n\u003cbr/\u003e\n\n\u003cbr/\u003e\n\n\u003cbr/\u003e\n\n\u003e [!IMPORTANT]  \nWe are not actively maintaining this repository due to low interest from our users. PRs are welcome.\n\n\nScully Starter - Blog\n========================\n\nThis is a [Scully](https://scully.io/) starter project for a blog. It's configured to pull blog posts data from [Flotiq](https://flotiq.com) and can be easily deployed to your cloud hosting - Heroku, Netlify, etc.\n\nLive Demo: https://thirsty-hoover-9327b3.netlify.app/\n\nScreenshot\n\n\u003cimg src=\"https://github.com/flotiq/scully-blog-starter/raw/master/docs/flotiq-starter-blogposts.png\" width=480 /\u003e\n\nThis project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.7 and updated to version 13.0.2.\n\n## Quick start\n\n1. **Clone project**\n\n    ```bash\n   git clone https://github.com/flotiq/scully-blog-starter\n   ```\n\n1. **Setup \"Blog Post\" Content Type in Flotiq**\n\n   Create your [Flotiq.com](https://flotiq.com) account. Next, create the `Blog Post` Content Type:\n\n   ![Blog Post content type in flotiq](docs/create-definition-blogpost.png)\n    \n   _Note: You can also create `Blog Post` using [Flotiq REST API](https://flotiq.com/docs/API/)._ \n\n1. **Configure application**\n    \n    The next step is to configure our application to know from where it has to fetch the data.\n    \n    In `src/environments/environment.prod.ts`, in `src/environments/environment.ts` and in `src/environments/environment.js` change `YOUR_FLOTIQ_API_KEY` to Read only Flotiq API key.\n        \n    Remember to change them back to `YOUR_FLOTIQ_API_KEY` before committing code to repository.\n    \n1.  **Start developing**\n\n    ```sh\n        cd scully-blog-starter/\n        npm install\n    ```\n    If you wish to import example projects to your account install [flotiq-cli](https://github.com/flotiq/flotiq-cli), and run in project directory:\n            \n    ```sh\n        flotiq import . [flotiqApiKey]\n    ```\n    \n    It will add 1 image and 2 blog posts to your Flotiq account.\n        \n    _Note: You need to put your Read and write API key as the `flotiqApiKey` for import to work. You don't need the `Blog Post` content type in your account. If you already have posts with ids `blogpost-1` and `blogpost-2` they will be overwritten._\n\n    Run `npm run start` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.\n\n    If you wish to add new elements to the project run `npm run ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.\n\n    Run `npm run build:prod` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.\n    \n    To build the static version with Scully run:\n    \n    ```sh\n    npm run build --prod\n    npm run scully -- --scanRoutes\n    npm run scully serve\n    ```\n    \n    This will start the Scully static server on `http://localhost:1668/`\n\n1. **Manage your posts using Flotiq editor**\n      \n    You can now easily manage your posts using [Flotiq editor](https://editor.flotiq.com)\n    \n    ![Managing posts using Flotiq](docs/manage-blogposts.png)\n\n1. **Update Flotiq Angular SDK when you create or update Type Definition**\n\n    Everytime you change something in your Content Type Definitions, you have to regenerate Flotiq Angular Package inside project.\n    1. Go to your dashboard in Flotiq, and click on Angular icon in \"Your API packages\" section, to download an SDK with the updated content of your schema.\n    ![Downloading Angular SDK](docs/Dashboard-package.png)\n    2. Extract downloaded zip in `flotiq` directory in the project.\n    3. Done, you have updated Flotiq Angular SDK in your project!\n\n### Further help with Angular\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n\n## Deploy\n\n  You can deploy this project to Netlify in 3 minutes:\n  \n  [![Deploy](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/flotiq/scully-blog-starter)\n\n\n## Collaborating\n\n   If you wish to talk with us about this project, feel free to hop on our [![Discord Chat](https://img.shields.io/discord/682699728454025410.svg)](https://discord.gg/FwXcHnX) .\n   \n   If you found a bug, please report it in [issues](https://github.com/flotiq/scully-blog-starter/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflotiq%2Fscully-blog-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflotiq%2Fscully-blog-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflotiq%2Fscully-blog-starter/lists"}