{"id":19010001,"url":"https://github.com/raoufsezar/kanban_board_mern-stack","last_synced_at":"2026-04-11T05:06:40.546Z","repository":{"id":182137881,"uuid":"442207563","full_name":"RaoufSEZAR/KANBAN_BOARD_MERN-STACK","owner":"RaoufSEZAR","description":"this project is for the kanban board project, the user can add a board, and inside it can add tasks to the lists like backlog, in Progress, todo and done, and can delete task card or can delete all the board with all its tasks.","archived":false,"fork":false,"pushed_at":"2021-12-30T21:38:51.000Z","size":1037,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T14:32:35.547Z","etag":null,"topics":["axios","ecma6","express","expressjs","html5","mediaquery","mongodb","mongoose","nodejs","postman","reacr-router-dom","react","responsive-design","rest-api","scss"],"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/RaoufSEZAR.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}},"created_at":"2021-12-27T16:10:46.000Z","updated_at":"2022-01-04T11:26:39.000Z","dependencies_parsed_at":"2023-07-18T21:44:08.194Z","dependency_job_id":null,"html_url":"https://github.com/RaoufSEZAR/KANBAN_BOARD_MERN-STACK","commit_stats":null,"previous_names":["raoufsezar/kanban_board_mern-stack"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RaoufSEZAR/KANBAN_BOARD_MERN-STACK","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaoufSEZAR%2FKANBAN_BOARD_MERN-STACK","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaoufSEZAR%2FKANBAN_BOARD_MERN-STACK/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaoufSEZAR%2FKANBAN_BOARD_MERN-STACK/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaoufSEZAR%2FKANBAN_BOARD_MERN-STACK/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RaoufSEZAR","download_url":"https://codeload.github.com/RaoufSEZAR/KANBAN_BOARD_MERN-STACK/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaoufSEZAR%2FKANBAN_BOARD_MERN-STACK/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31669118,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"online","status_checked_at":"2026-04-11T02:00:05.776Z","response_time":54,"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":["axios","ecma6","express","expressjs","html5","mediaquery","mongodb","mongoose","nodejs","postman","reacr-router-dom","react","responsive-design","rest-api","scss"],"created_at":"2024-11-08T19:09:35.513Z","updated_at":"2026-04-11T05:06:40.529Z","avatar_url":"https://github.com/RaoufSEZAR.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KANBAN_BOARD_MERN-STACK\n\nthis project is for the kanban board project, the user can add a board, and inside it can add tasks to the lists like backlog, in Progress, todo and done, and can delete task card or can delete all the board with all its tasks with drop drap feature to change cards places between the lists.I coded this project using **_HTML5, SCSS, ECMA6, React, Node.js, Express.js ,Javascript, MongoDb and Mongoose._**\n\n## Board Model:\n\n- Add a board\n- Find all cards by a board slug(board name)\n- Delete a board with every task has the same boardId\n\n## Task Model:\n\n- Add a task\n- Delete tasks by the task slug (task name)\n\n### You can find Postman Collection in this [link](https://github.com/RaoufSEZAR/KANBAN_BOARD_MERN-STACK/blob/main/RastTaskProject.postman_collection.json)\n\n## To try this project in your machine\n\nafter cloning the project add DB by adding .env file to api file and write this:\n\n```\nMONGO_URL=mongodb://localhost:27017/YOUR_DATABASE_NAME\nPORT=5000\n```\n\nand inside api file in the same path write this in the terminal:\n\n```\nnpm install\nnpm start\n```\n\nand this message will show in terminal after connecting successfuly to db: \\***\\*connected to db sccessfully\\*\\***\nafter that open client file and in the same path write this in the terminal:\n\n```\nnpm install\nnpm start\n```\n\n### then the default Browser will open in port 3000 like: \\***\\*http://localhost:3000/*** and the project will be ready to use as this screens:\n\n![screencapture-localhost-3000-flower-2021-12-29-17_13_04](https://user-images.githubusercontent.com/64332249/147675236-e721c001-dc61-4f26-9e1b-b7551aad2684.png)\n![screencapture-localhost-3000-2021-12-27-19_36_01](https://user-images.githubusercontent.com/64332249/147675238-a37c8c9e-3ba1-4e0b-aaf2-5f33056d20ad.png)\n![screencapture-localhost-3000-2021-12-27-19_36_28](https://user-images.githubusercontent.com/64332249/147675240-bc6278e6-3ac4-4232-a1ce-562f2ae05ef7.png)\n![screencapture-localhost-3000-2021-12-27-19_37_49](https://user-images.githubusercontent.com/64332249/147675242-423328cf-080d-4517-9701-33d81dc9b41a.png)\n![screencapture-localhost-3000-2021-12-29-17_11_39](https://user-images.githubusercontent.com/64332249/147675244-07e78341-1d9e-4585-afde-7743e38007ef.png)\n![screencapture-localhost-3000-2021-12-29-17_14_34](https://user-images.githubusercontent.com/64332249/147675248-9eeae497-9cad-4dd8-bd2c-dd05f23dd06f.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_19_03](https://user-images.githubusercontent.com/64332249/147675250-4fc29992-9030-4c99-b6a7-d93a981a36b2.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_19_21](https://user-images.githubusercontent.com/64332249/147675259-84373177-e5b9-4b67-8e1b-54324e8623c3.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_22_58](https://user-images.githubusercontent.com/64332249/147675263-385ffd87-7b56-4da4-902a-06975d5497e4.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_29_26](https://user-images.githubusercontent.com/64332249/147675267-b792506e-7827-431b-901f-d3bd6796571b.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_33_04](https://user-images.githubusercontent.com/64332249/147675268-3036dc23-de42-469e-a92b-79e88c9cc4c7.png)\n\n![screencapture-localhost-3000-cro-team-2021-12-29-17_33_38](https://user-images.githubusercontent.com/64332249/147675275-e212ab75-c310-4c13-b8d3-9e35554b852d.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_33_48](https://user-images.githubusercontent.com/64332249/147675277-99f73276-d1bd-47db-bd06-52dc0c56095e.png)\n![screencapture-localhost-3000-cro-team-2021-12-29-17_33_20](https://user-images.githubusercontent.com/64332249/147675272-ff2f7628-1c17-44bc-977b-f4f247603cca.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraoufsezar%2Fkanban_board_mern-stack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraoufsezar%2Fkanban_board_mern-stack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraoufsezar%2Fkanban_board_mern-stack/lists"}