{"id":19662582,"url":"https://github.com/arunarumugam4/ticket-based-support-system","last_synced_at":"2025-08-12T00:33:22.466Z","repository":{"id":144054008,"uuid":"110677385","full_name":"arunarumugam4/ticket-based-support-system","owner":"arunarumugam4","description":"Q/A app for games","archived":false,"fork":false,"pushed_at":"2018-02-23T18:29:02.000Z","size":2769,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-27T03:26:14.184Z","etag":null,"topics":["mean-stack"],"latest_commit_sha":null,"homepage":"https://askelf.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/arunarumugam4.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":"2017-11-14T10:42:42.000Z","updated_at":"2022-09-03T09:53:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"bfd71692-70e6-42f8-ac00-5f5231a1b626","html_url":"https://github.com/arunarumugam4/ticket-based-support-system","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arunarumugam4/ticket-based-support-system","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arunarumugam4%2Fticket-based-support-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arunarumugam4%2Fticket-based-support-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arunarumugam4%2Fticket-based-support-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arunarumugam4%2Fticket-based-support-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arunarumugam4","download_url":"https://codeload.github.com/arunarumugam4/ticket-based-support-system/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arunarumugam4%2Fticket-based-support-system/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269980958,"owners_count":24507274,"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":["mean-stack"],"created_at":"2024-11-11T16:11:50.849Z","updated_at":"2025-08-12T00:33:22.426Z","avatar_url":"https://github.com/arunarumugam4.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# askElf\nQ/A support system for game related doubts\n\n\u003e\u003e if you stuck in any of your intresting game levels or you want some\n cheat sheet for your favourite game. here you get answer for all your gamming related questions.\n\n\n### FIRST CLONE THE REPO USING THIS COMMAND\n\n\u003e\u003e https://github.com/coolarun/ticket-based-support-system.git\n\n===================================\n\n### CHANGE MONGODB URL\n\n\u003e\u003e go to the config folder there you have database.js file. open that file\nin that file change the dbUrl to your mongodb url\n\n===================================\n\n### THEN PERFOM FOLLOWING COMMAND STEP BY STEP(ON TERMINAL)\n\n\u003e\u003e npm install \n\n\u003e\u003e node server.js\n\n===================================\n\n### THAT'S IT YOUR APP IS NOW RUNNING ON THE PORT 3000\n\n\u003e\u003e go to - http://localhost:3000\n  now you can see the running app\n\n===================================\n\n### IMPORTANT API END POINTS\n\n```\n1. api/signup (POST)\nend point for  sign up \nbody-parameters: userName, email, password, gender,interestedGames\n\n```\n\n```\n2. api/login (POST)\nend point for login  \nbody-parameters : email, password\n```\n\n```\n3. api/logout (GET)\nend point for logout\n```\n\n```\n4. api/profile/:skip (GET)\nskip is used to skip the data you recieve (must be an integer)\ngieves all the recent questions.\njwt token is required to access this end point, you can send token in any one of the following format\nurl query, cookies \n```\n\n``` \n5. api/vote (POST)\nend point for post the vote for question and answers\nbody-parameter : vote (value: \"up\" or \"down\")\n                 give (value: \"question\" or \"answer\")\n                 voteId (value: \"the id of the question or answer you wanted to vote for\")\n\n```\n\n```\n6. api/statusupdate (POST)\nend point for update the status of the question\nbody-parameter : status (value: \"open\" or \"closed\")\n                 questionId (value: \"the id of the question or answer you wanted update the status \")\n\n```\n\n```\n7. api/newanswer (POST)\nend point for  post the answer for the questions\nbody-parameter : answer (value: \"answer for that question\")\n                 questionId (value: \"the id of the question you want to answer\")\n\n```\n\n```\n8. api/getuserquestion/:skip (GET)\nskip is used to skip the data you recieve (must be an integer)\nend point for get all the user asked questions\n\n\n```\n\n```\n9. api/statusbaseduserquestion/:status/:skip (GET)\nskip is used to skip the data you recieve (must be an integer)\nstatus (value: \"open\" or \"closed\");\nend point for get all the user asked questions based on the status\n\n\n```\n\n```\n10. api/useranswer/:skip (GET)\nskip is used to skip the data you recieve (must be an integer)\nend point for get all the user answered questions \n\n\n```\n\n\n```\n11. api/statusbaseduseranswer/:status/:skip (GET)\nskip is used to skip the data you recieve (must be an integer)\nstatus (value: \"open\" or \"closed\");\nend point for get all the user answered questions based on the status\n\n\n```\n\n```\n12. api/statusbasedquestion/:status/:skip (GET)\nskip is used to skip the data you recieve (must be an integer)\nstatus (value: \"open\" or \"closed\");\nend point for get all the questions based on the status\n\n\n```\n\n```\n13. api/questiondetail/:id (GET)\nid (value:'id of that question')\nend point for get full details of the particular question\n\n\n```\n\n```\n14. api/deletequestion (POST)\nbody-parameters : questionId (value:\"id of that question\")\nend point for delete the particular question\n\n\n```\n\n\n```\n15. api/deleteanswer (POST)\nbody-parameters : answerId (value:\"id of that question\")\nend point for delete the particular answer\n\n\n```\n\n```\n16. api/askquestion (POST)\nbody-parameters : title (value:'short title of that question')\n                  question (value:'elobrate detail of that question')\n                  game (value:'type of game related question is this')\nend point for post new questions\n\n\n```\n\n```\n17. api/editquestion (POST)\nbody-parameters : questionId (value:'id of the question you want to edit')\n                  updateQuestion (value:'it should be an object contains updated properties')\n                  \nend point for edit the question\n\n\n```\n\n\n\n\n\n===================================\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farunarumugam4%2Fticket-based-support-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farunarumugam4%2Fticket-based-support-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farunarumugam4%2Fticket-based-support-system/lists"}