{"id":18889201,"url":"https://github.com/duyvu997/x-next-frontend","last_synced_at":"2026-04-12T04:31:30.143Z","repository":{"id":246488469,"uuid":"821274282","full_name":"duyvu997/x-next-frontend","owner":"duyvu997","description":"This project is an Employee Management System","archived":false,"fork":false,"pushed_at":"2024-07-03T06:32:59.000Z","size":158,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T13:09:16.928Z","etag":null,"topics":["apollo","apollo-client","frontend","graphql","nextjs","nextjs13","tailwindcss","typescript","vercel"],"latest_commit_sha":null,"homepage":"https://x-next-frontend.vercel.app","language":"TypeScript","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/duyvu997.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":"2024-06-28T07:21:30.000Z","updated_at":"2024-07-03T06:35:58.000Z","dependencies_parsed_at":"2024-06-28T09:02:48.993Z","dependency_job_id":"048f797a-4e12-47f5-a9cc-5e9d12e769b8","html_url":"https://github.com/duyvu997/x-next-frontend","commit_stats":null,"previous_names":["duyvu997/x-next-frontend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/duyvu997/x-next-frontend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyvu997%2Fx-next-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyvu997%2Fx-next-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyvu997%2Fx-next-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyvu997%2Fx-next-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duyvu997","download_url":"https://codeload.github.com/duyvu997/x-next-frontend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duyvu997%2Fx-next-frontend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31704492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T21:17:31.016Z","status":"online","status_checked_at":"2026-04-12T02:00:06.763Z","response_time":58,"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":["apollo","apollo-client","frontend","graphql","nextjs","nextjs13","tailwindcss","typescript","vercel"],"created_at":"2024-11-08T07:47:56.281Z","updated_at":"2026-04-12T04:31:30.126Z","avatar_url":"https://github.com/duyvu997.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Employee Management System\n\nThis project is an Employee Management System built using Next.js (version 13) with TypeScript, GraphQL via Apollo Client, and styled with Tailwind CSS. The application allows users to view, add, update, and delete employee records.\n\n## Installation\n\n### Prerequisites\n\nEnsure you have the following installed:\n\n- Node.js (\u003e= 14.x.x)\n- npm (\u003e= 6.x.x) or yarn\n\n### Clone the repository\n\n```bash\ngit clone https://github.com/your-username/employee-management-system.git\ncd employee-management-system\n```\n\n### Install dependencies\n\n```bash\nnpm install\n```\n\nor if you prefer using yarn:\n\n```bash\nyarn install\n```\n\n### Running the Project Locally\n\nStart the development server:\n\n```bash\nnpm run dev\n```\n\nor if you prefer using yarn:\n\n```bash\nyarn dev\n```\n\nThe application should now be running at http://localhost:3000.\n\n### Building for Production\n\nTo create an optimized production build:\n\n```bash\nnpm run build\n```\n\nor with yarn:\n\n```bash\nyarn build\n```\n\nAfter building, you can start the production server:\n\n```bash\nnpm start\n```\n\nor with yarn:\n\n```bash\nyarn start\n```\n\n## Project Structure\n\n- `pages/`: Contains the Next.js pages.\n- `components/`: Reusable React components.\n- `lib/`: Contains GraphQL queries and mutations.\n- `styles/`: Global styles and Tailwind CSS configuration.\n\n## Deployment\n\nThis project is deployed using Vercel. To deploy your own version:\n\n1. Create a Vercel account: Vercel Signup\n2. Import your project: From the Vercel dashboard, click \"New Project\" and import your repository.\n3. Configure the project: Set up environment variables if needed.\n4. Deploy: Vercel will automatically build and deploy your project.\n\nThe deployed application can be accessed at https://x-next-frontend.vercel.app/.\n\n## Notes\n\nBecause the API Gateway did not apply SSL, you should allow `Insecure content` on your browser setting to access this page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduyvu997%2Fx-next-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fduyvu997%2Fx-next-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduyvu997%2Fx-next-frontend/lists"}