{"id":23316868,"url":"https://github.com/mskian/quotes-and-status","last_synced_at":"2026-04-11T03:03:10.577Z","repository":{"id":268890257,"uuid":"905758578","full_name":"mskian/quotes-and-status","owner":"mskian","description":"Share your thoughts: Simply type and post your status updates.","archived":false,"fork":false,"pushed_at":"2025-01-06T07:22:51.000Z","size":170,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T03:52:51.085Z","etag":null,"topics":["api","bulma","css","express","html","javascript","json","notes","post-status","status-page","typescript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/mskian.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-19T13:14:53.000Z","updated_at":"2025-01-06T07:22:55.000Z","dependencies_parsed_at":"2024-12-19T14:45:21.778Z","dependency_job_id":"6594f88f-ec71-4e55-841c-d1223aa7dc51","html_url":"https://github.com/mskian/quotes-and-status","commit_stats":null,"previous_names":["mskian/quotes-and-status"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mskian/quotes-and-status","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fquotes-and-status","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fquotes-and-status/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fquotes-and-status/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fquotes-and-status/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mskian","download_url":"https://codeload.github.com/mskian/quotes-and-status/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fquotes-and-status/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260109484,"owners_count":22960030,"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":["api","bulma","css","express","html","javascript","json","notes","post-status","status-page","typescript"],"created_at":"2024-12-20T16:16:49.799Z","updated_at":"2025-12-30T19:57:54.672Z","avatar_url":"https://github.com/mskian.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🥤 Status Updates  \n\n![build-test](https://github.com/mskian/quotes-and-status/workflows/build-test/badge.svg)  \n\nShare your thoughts: Simply type and post your status updates.  \n\n**Note**  \n\nI primarily built this tool for personal use, and I mostly run it on my home server or localhost.This tool is not recommended for production use, as it lacks additional security layers such as header authentication, API keys, or token methods to prevent unauthorized access. However, you are welcome to fork the project and make any changes as needed.  \n\n## Setup\n\n- Download or Clone the repo\n- install dependencies\n\n```sh\npnpm install\n```\n\n- Development\n\n```sh\npnpm dev\n```\n\n- Build a Project\n\n```sh\npnpm build\n```\n\n- Start the server\n\n```sh\npnpm start\n```\n\n## Routes\n\n- `/` - Static Home Page for add status, get status by id and get all status\n- `/api/status` - API for all operations  \n\n## Database\n\n- Create Folder Named `data` and create a JSON file to store the status Content\n\n```sh\nmkdir -p data\ntouch status.json\n```\n\n- Add Square brackets to the JSON File\n\n```json\n[]\n```\n\n- Done\n\n## API Usage\n\n- Add status\n\n```sh\ncurl -X POST -H \"Content-Type: application/json\" -d '{\"text\": \"Hello World\"}' http://localhost:6027/api/status\n```\n\n- Trigger URL to watch the content update\n\n```sh\ncurl http://localhost:6027/api/status/1 // ID Number\n```\n\n- get all status\n\n```sh\ncurl http://localhost:6027/api/status\n```\n\n## LICENSE\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmskian%2Fquotes-and-status","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmskian%2Fquotes-and-status","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmskian%2Fquotes-and-status/lists"}