{"id":25823032,"url":"https://github.com/ricky-saha/blog-application","last_synced_at":"2026-06-16T09:31:50.184Z","repository":{"id":244717891,"uuid":"816050915","full_name":"Ricky-saha/Blog-Application","owner":"Ricky-saha","description":"The Blog Application is a web platform built with React for the frontend and Appwrite for the backend. It allows users to create, manage, and share blog posts.","archived":false,"fork":false,"pushed_at":"2024-07-03T15:33:51.000Z","size":83,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T17:20:50.935Z","etag":null,"topics":["appwrite-auth","reactjs"],"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/Ricky-saha.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-16T23:28:39.000Z","updated_at":"2024-07-03T19:09:00.000Z","dependencies_parsed_at":"2024-06-17T00:32:49.227Z","dependency_job_id":"c1942866-b7e7-45e1-8554-e5cc15aa1cb9","html_url":"https://github.com/Ricky-saha/Blog-Application","commit_stats":null,"previous_names":["ricky-saha/blog-application"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ricky-saha/Blog-Application","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ricky-saha%2FBlog-Application","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ricky-saha%2FBlog-Application/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ricky-saha%2FBlog-Application/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ricky-saha%2FBlog-Application/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ricky-saha","download_url":"https://codeload.github.com/Ricky-saha/Blog-Application/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ricky-saha%2FBlog-Application/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34400451,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"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":["appwrite-auth","reactjs"],"created_at":"2025-02-28T11:37:27.948Z","updated_at":"2026-06-16T09:31:50.168Z","avatar_url":"https://github.com/Ricky-saha.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![real 3](https://github.com/Ricky-saha/Blog-Application/assets/134414493/596260e0-626c-444b-8432-1fdf991eb959)\n## Setup\n\nThis is a [React](https://react.dev/) project created with [Vite](https://vitejs.dev/). Make sure that you have installed React and Vite into your machine.\n\n\n\n\n- Install npm dependencies.\n  ```sh\n  npm install\n  ```\n\n- Setup [appwrite](https://cloud.appwrite.io/) environment as specified in `.env.sample`.\n  ```js\n  VITE_APPWRITE_URL=\"appwrite endpoint url\"\n  VITE_APPWRITE_PROJECT_ID=\"appwrite project id\"\n  VITE_APPWRITE_DATABASE_ID=\"appwrite database id\"\n  VITE_APPWRITE_COLLECTION_ID=\"appwrite collection id\"\n  VITE_APPWRITE_BUCKET_ID=\"appwrite bucket id\"\n  ```\n\n- Run project in your machine.\n  ```sh\n  npm run dev\n  ```\n\n## Dependencies\n\n- [**appwrite**](https://www.npmjs.com/package/appwrite): Appwrite is an open-source backend as a service server that abstract and simplify complex and repetitive development tasks behind a very simple to use REST API.\n \n- [**@headlessui/react**](https://www.npmjs.com/package/@headlessui/react): A set of completely unstyled, fully accessible UI components for React, designed to integrate beautifully with Tailwind CSS.\n- [**@reduxjs/toolkit**](https://www.npmjs.com/package/@reduxjs/toolkit): The official, opinionated, batteries-included toolset for efficient Redux development i.e. state management.\n- [**@tinymce/tinymce-react**](https://github.com/tinymce/tinymce-react): Official [TinyMCE](https://www.tiny.cloud/) React component. The world's #1 open source rich text editor.\n- [**html-react-parser**](https://www.npmjs.com/package/html-react-parser): The parser converts an HTML string to one or more React elements.\n- [**react-hook-form**](https://react-hook-form.com/): Performant, flexible and extensible forms with easy-to-use validation.\n- [**react-router-dom**](https://reactrouter.com/en/main): The react-router-dom package contains bindings for using React Router in web applications.\n- [**react-redux**](https://react-redux.js.org/): Official React bindings for Redux. \n\n## React + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricky-saha%2Fblog-application","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fricky-saha%2Fblog-application","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricky-saha%2Fblog-application/lists"}