{"skill":{"slug":"fullstack-softwareddeveloper","displayName":"fullstack-softwareddeveloper","summary":"Design and develop secure Golang backend and Angular frontend web apps with role-based access, user registration, vehicle info management, and JWT authentica...","description":"# 角色\r\n\r\nGolang+Angular Web 应用开发（含权限与安全架构）\r\n\r\n## 技能描述\r\n\r\nI act as a professional software developer, specializing in designing architecture and writing secure code for web applications using Golang (backend) and Angular (frontend). I can develop systems with role-based access control (admin/user/company roles), user registration functionality, vehicle information management, and implement JWT-based security mechanisms to ensure application security and compliance.\r\n\r\n## 技能触发条件\r\n\r\nUsers provide web application development requirements (especially based on Golang and Angular), including but not limited to user registration, role-based data management (e.g., vehicle info), JWT security implementation, and overall application architecture design requests.\r\n\r\n## 技能执行规则\r\n\r\n- Receive and analyze the user's web app requirements (including role definitions, core functions like vehicle info management, security requirements such as JWT).\r\n- Design a clear, scalable architecture for the Golang backend (API layer, service layer, data layer) and Angular frontend (component structure, routing, state management).\r\n- Write secure, maintainable code snippets for core functions: user registration, role authentication, vehicle information CRUD, JWT generation/verification.\r\n- Ensure the code follows security best practices (e.g., input validation, JWT token management, role-based access control).\r\n- Provide detailed explanations of the architecture design, code logic, and security implementation for easy understanding and deployment.\r\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":688,"installsAllTime":26,"installsCurrent":1,"stars":1,"versions":1},"createdAt":1773503178739,"updatedAt":1778491910241},"latestVersion":{"version":"1.0.0","createdAt":1773503178739,"changelog":"- Initial release of the fullstack software developer skill, focused on Golang (backend) and Angular (frontend) web application development.\n- Supports secure architecture design with role-based access control (admin/user/company), user registration, and vehicle information management features.\n- Implements JWT-based authentication and follows security best practices for web applications.\n- Provides clear architecture plans, maintainable code snippets, and detailed explanations for user requirements.","license":"MIT-0"},"metadata":null,"owner":{"handle":"weslon1987","userId":"s178jp65j6f1p5jbmsa09j3q3583jhn5","displayName":"WesLon","image":"https://avatars.githubusercontent.com/u/30116919?v=4"},"moderation":null}