{"id":25188688,"url":"https://github.com/montasim/a-coders-diary-server","last_synced_at":"2025-08-11T21:44:36.723Z","repository":{"id":171298098,"uuid":"498777320","full_name":"montasim/a-coders-diary-server","owner":"montasim","description":"This repository contains the APIs of a blog website. Developer often faces many problems in their daily life. Every time we need to search Google or StackOverflow to solve those problems. Whenever a user finds a solution to a problem, he can post the solution in this blog. So, next time it will be easier for him to solve a similar situation.","archived":false,"fork":false,"pushed_at":"2024-08-17T07:07:26.000Z","size":1545,"stargazers_count":7,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T10:14:44.371Z","etag":null,"topics":["api","api-rest","api-server","apis","back-end","cors","dotenv","expressjs","json","jwt","mongodb"],"latest_commit_sha":null,"homepage":"https://a-coders-diary.herokuapp.com/","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/montasim.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-06-01T14:46:48.000Z","updated_at":"2025-02-22T09:13:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"4d8f9cc1-9980-499d-b0bb-0f2810f0dca9","html_url":"https://github.com/montasim/a-coders-diary-server","commit_stats":null,"previous_names":["montasim/a-coders-diary-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/montasim/a-coders-diary-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montasim%2Fa-coders-diary-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montasim%2Fa-coders-diary-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montasim%2Fa-coders-diary-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montasim%2Fa-coders-diary-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/montasim","download_url":"https://codeload.github.com/montasim/a-coders-diary-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/montasim%2Fa-coders-diary-server/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269963116,"owners_count":24504298,"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-11T02:00:10.019Z","response_time":75,"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":["api","api-rest","api-server","apis","back-end","cors","dotenv","expressjs","json","jwt","mongodb"],"created_at":"2025-02-09T20:29:43.286Z","updated_at":"2025-08-11T21:44:36.653Z","avatar_url":"https://github.com/montasim.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## A Coders Diary (Full-stack)\n\nThis repository contains the Frontend of a blog website. Developer often faces many problems in their daily life. Every time we need to search Google or StackOverflow to solve those problems. Whenever a user finds a solution to a problem, he can post the solution in this blog. So, next time it will be easier for him to solve a similar situation.\n\n### Website Link: https://a-coders-diary.web.app/\n\n### Client Side Code: https://github.com/montasim/a-coders-diary\n\n### Server Side Code: https://github.com/montasim/a-coders-diary-server\n\n### Features\n\n1. Authentication (Firebase)\n2. Manage posts (CRUD operations)\n3. User profile\n4. Author Profile\n5. Dashboard\n6. Admin panel\n7. Markdown Editor\n8. React Router\n9. Firebase hosting\n\n### Technology Used\n\n1. React JS\n2. Express.js\n3. Cors\n4. Dotenv\n5. Nodemon\n6. MongoDB\n\n### Hosting\n\n1. Client-side hosting: Firebase\n2. Server-side hosting: Heroku\n\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003c!-- connect with me start --\u003e\n\u003cdiv align=\"center\"\u003e \n    \u003cimg src=\"https://readme-typing-svg.demolab.com?font=Fira+Code\u0026weight=600\u0026duration=1\u0026pause=1000\u0026repeat=false\u0026width=410\u0026lines=%F0%9F%93%AA+%F0%9D%97%99%F0%9D%97%98%F0%9D%97%98%F0%9D%97%9F+%F0%9D%97%99%F0%9D%97%A5%F0%9D%97%98%F0%9D%97%98+%F0%9D%97%A7%F0%9D%97%A2+%F0%9D%97%96%F0%9D%97%A2%F0%9D%97%A1%F0%9D%97%A7%F0%9D%97%94%F0%9D%97%96%F0%9D%97%A7+%F0%9D%97%A0%F0%9D%97%98+%F0%9D%97%94%F0%9D%97%A1%F0%9D%97%AC%F0%9D%97%A7%F0%9D%97%9C%F0%9D%97%A0%F0%9D%97%98\" alt=\"Typing SVG\" /\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n\u003c!-- social media links start --\u003e\n\u003ctable align=\"center\"\u003e\n  \u003cthead align=\"center\"\u003e\n      \u003ctr\u003e\n          \u003cth\u003e\n              \u003ca href=\"https://www.linkedin.com/in/montasim\"\u003e\n                  \u003cimg alt=\"linkedin icon\" src=\"https://cdn.simpleicons.org/linkedin\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n          \u003cth\u003e\n              \u003ca href=\"https://www.github.com/montasim\"\u003e\n                  \u003cimg alt=\"github icon\" src=\"https://cdn.simpleicons.org/github/white\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n          \u003cth\u003e\n              \u003ca href=\"https://stackoverflow.com/users/20348607/montasim\"\u003e\n                  \u003cimg alt=\"github icon\" src=\"https://cdn.simpleicons.org/stackoverflow\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n          \u003cth\u003e\n              \u003ca href=\"https://montasim-dev.web.app/\"\u003e\n                  \u003cimg alt=\"web icon\" src=\"https://cdn.simpleicons.org/googlechrome\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n          \u003cth\u003e\n              \u003ca href=\"mailto:montasimmamun@gmail.com\"\u003e\n                  \u003cimg alt=\"gmail icon\" src=\"https://cdn.simpleicons.org/gmail\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n          \u003cth\u003e\n              \u003ca href=\"https://www.facebook.com/montasimmamun/\"\u003e\n                  \u003cimg alt=\"facebook icon\" src=\"https://cdn.simpleicons.org/facebook\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n          \u003cth\u003e\n              \u003ca href=\"https://twitter.com/montasimmamun\"\u003e\n                  \u003cimg alt=\"facebook icon\" src=\"https://cdn.simpleicons.org/twitter\" width=\"35px\"\u003e\n              \u003c/a\u003e\n          \u003c/th\u003e\n      \u003c/tr\u003e\n  \u003c/thead\u003e\n\u003c/table\u003e\n\u003c!-- social media links end --\u003e\n\u003c!-- connect with me end --\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmontasim%2Fa-coders-diary-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmontasim%2Fa-coders-diary-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmontasim%2Fa-coders-diary-server/lists"}