{"id":24914638,"url":"https://github.com/delicelydia/my_diary","last_synced_at":"2025-08-20T18:56:50.622Z","repository":{"id":43059101,"uuid":"469625400","full_name":"DeliceLydia/my_diary","owner":"DeliceLydia","description":"My Diary is an online journal where users pen down their thoughts and feelings.","archived":false,"fork":false,"pushed_at":"2024-09-24T13:24:02.000Z","size":62,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-03-28T05:42:44.574Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/DeliceLydia.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":"2022-03-14T07:33:14.000Z","updated_at":"2024-09-24T13:25:11.000Z","dependencies_parsed_at":"2025-08-20T18:56:49.130Z","dependency_job_id":null,"html_url":"https://github.com/DeliceLydia/my_diary","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DeliceLydia/my_diary","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fmy_diary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fmy_diary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fmy_diary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fmy_diary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DeliceLydia","download_url":"https://codeload.github.com/DeliceLydia/my_diary/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeliceLydia%2Fmy_diary/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271369102,"owners_count":24747790,"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-20T02:00:09.606Z","response_time":69,"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":["postgresql","rails","ruby"],"created_at":"2025-02-02T06:29:23.631Z","updated_at":"2025-08-20T18:56:50.561Z","avatar_url":"https://github.com/DeliceLydia.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MyDairy\nMy Diary is an online journal where users pen down their thoughts and feelings.\n\n## Features\n- User will be able to create a new account\n- User will be able to login \n- User will be able to create an entry\n- User will be able to delete his/her entries\n- User will be able to edit an entry\n\n## Built With\n\n- Ruby\n- Rails\n- JWT\n- Bcrypt\n\n## API ENDPOINTS\n\n| Ressource URL | Methods  | Description  |\n| ------- | --- | --- |\n| /api/v1/entries| POST | posting an entry |\n| /api/v1/entries| GET | Getting all entries|\n| /api/v1/entries/:id| GET | Getting an entry by ID |\n| /api/v1/entries/:id | DELETE | deleting a specific entry |\n| /api/v1/entries/:id | PUT| Get the user to modify an entry  |\n\n## Deployment\n```\nHeroku\n```\n## Heroku \n[Check it live]()\n\n\n## Getting Started\n\n### Prerequisites\n\nTo get this project up and running locally, you must already have ruby and necessary gems installed on your computer\n\nTo get this project set up on your local machine, follow these simple steps:\n\n- Open terminal\n- Clone the repository ``` https://github.com/DeliceLydia/my_diary.git```\n- Cd in the project ``` my_dairy ```\n- Run ``` bundle install ```\n- Run ``` rails db:create ```\n- Run ``` rails db:migrate ```\n- Install webpacker by running ``` bundle exec rails webpacker:install ```\n- Seed the database by running ``` rails db:seed ```\n- Start your server ``` rails server ```\n- Run the app ``` http://localhost:3000/ ```\n\n## Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/DeliceLydia/online-class-reservation-apis/issues).\n\n## Author\n\n👤 **Delice Lydia**\n  - GitHub: [Delice Lydia](https://github.com/DeliceLydia)\n  - Twitter: [Delice](https://twitter.com/IngabireLydia)\n  - LinkedIn: [Delice Lydia](https://www.linkedin.com/in/delice-lydia/)\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n\n## License\n​\nThis project is [MIT](https://github.com/DeliceLydia/online-class-reservation-apis/blob/master/LICENSE) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdelicelydia%2Fmy_diary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdelicelydia%2Fmy_diary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdelicelydia%2Fmy_diary/lists"}