{"id":20668830,"url":"https://github.com/roy7077/helpdesk","last_synced_at":"2026-04-01T20:21:08.745Z","repository":{"id":262134914,"uuid":"886329173","full_name":"roy7077/HelpDesk","owner":"roy7077","description":"A Help Desk application built with the MERN stack (MongoDB, Express, React, Node.js). It allows users to submit and manage support tickets. Features include user authentication, ticket creation and resolution, and an admin panel for managing users and tickets. Deployed on Vercel and Render.","archived":false,"fork":false,"pushed_at":"2024-11-10T19:14:48.000Z","size":4722,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T12:27:16.934Z","etag":null,"topics":["authentication","authorization","css","express-js","helpdesk","js","jwt-authentication","mongodb","nodejs","reactjs","ticketing-system"],"latest_commit_sha":null,"homepage":"https://help-desk-woad.vercel.app","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/roy7077.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":"2024-11-10T18:36:48.000Z","updated_at":"2024-11-10T21:48:45.000Z","dependencies_parsed_at":"2024-11-10T19:29:12.955Z","dependency_job_id":null,"html_url":"https://github.com/roy7077/HelpDesk","commit_stats":null,"previous_names":["roy7077/helpdesk"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/roy7077/HelpDesk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roy7077%2FHelpDesk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roy7077%2FHelpDesk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roy7077%2FHelpDesk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roy7077%2FHelpDesk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/roy7077","download_url":"https://codeload.github.com/roy7077/HelpDesk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roy7077%2FHelpDesk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31018722,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T03:51:26.850Z","status":"ssl_error","status_checked_at":"2026-03-27T03:51:09.693Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["authentication","authorization","css","express-js","helpdesk","js","jwt-authentication","mongodb","nodejs","reactjs","ticketing-system"],"created_at":"2024-11-16T20:11:53.234Z","updated_at":"2026-03-27T04:26:18.257Z","avatar_url":"https://github.com/roy7077.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Ticket Management System  \nA Ticket Management System for managing customer support tickets, with user authentication and options to create, view, and manage tickets and customer data. The frontend is deployed on Vercel, and the backend is hosted on Render.  \n--- \n## Project Links  \n- **Frontend Deployment**: [Vercel Link](https://help-desk-woad.vercel.app/)  \n- **Backend Deployment**: [Render Link](https://helpdesk-yyx0.onrender.com/)\n- **POSTMAN LINK **: [POSTMAN Link](https://www.postman.com/roy707/workspace/shop-cart/collection/32632569-de64033d-4a79-4a1a-90c1-09138b9681d2?action=share\u0026creator=32632569)\n\n\u003cimg width=\"1031\" alt=\"Screenshot 2024-11-11 at 12 32 21 AM\" src=\"https://github.com/user-attachments/assets/8a14a9e6-9c00-45cc-b9fc-a68ecda5a5c6\"\u003e\n\n \n## About the Project  \nThis system is designed to streamline the process of handling support tickets, providing easy access to ticket and customer information. Key features include:  - **User Authentication**: Users can sign up, log in, and log out.  \n- **Ticket Management**: Users can create, view, update, and manage tickets.\n- **Customer Management**: Access and manage customer-related information associated with tickets.\n\n## Setup Instructions  \n### Prerequisites  \n- **Node.js** (v14 or later)\n- **MongoDB** (for local database if needed)\n- **npm** or **yarn** (package manager)\n\n### Backend Setup  \n1. **Clone the repository**:\ngit clone https://github.com/roy7077/HelpDesk.git\ncd HelpDesk/server  \n\n2. npm install\n    \n3.  PORT=8080\n    MONGODB_URL=your-mongodb-connection-string\n    JWT_SECRET=your-jwt-secret\n    \n4.  npm start\n    The backend server should now be running on http://localhost:8080.\n    \n\n### Frontend Setup\n\n1.  cd ../client\n    \n2.  npm install\n    \n3.  **Configure Environment Variables**:\n    In the frontend code, ensure that the API URL is set to your backend endpoint (e.g., http://localhost:8080 or your Render link).\n    \n5.  npm start The frontend should now be running on http://localhost:3000.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froy7077%2Fhelpdesk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froy7077%2Fhelpdesk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froy7077%2Fhelpdesk/lists"}