{"id":22439333,"url":"https://github.com/dev-eranda/nextjs-dashboard","last_synced_at":"2026-04-08T18:31:36.044Z","repository":{"id":252753933,"uuid":"839825735","full_name":"dev-eranda/nextjs-dashboard","owner":"dev-eranda","description":"Built a dashboard app using Next.js and SQL (to learn Server-Side Rendering)","archived":false,"fork":false,"pushed_at":"2025-03-24T07:40:32.000Z","size":1008,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T08:36:08.753Z","etag":null,"topics":["fullstack-development","nextauthjs","nextjs","postgresql","tailwind-css","zod-validation"],"latest_commit_sha":null,"homepage":"https://nextjs-dashboard-one-orpin-46.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/dev-eranda.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-08-08T11:59:57.000Z","updated_at":"2025-03-24T07:40:36.000Z","dependencies_parsed_at":"2025-03-24T08:28:38.535Z","dependency_job_id":"dcd110be-d6ea-4bc5-9bcc-4ebf4e89555b","html_url":"https://github.com/dev-eranda/nextjs-dashboard","commit_stats":null,"previous_names":["erandamadusanka/nextjs-dashboard","dev-eranda/nextjs-dashboard"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dev-eranda/nextjs-dashboard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-eranda%2Fnextjs-dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-eranda%2Fnextjs-dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-eranda%2Fnextjs-dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-eranda%2Fnextjs-dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dev-eranda","download_url":"https://codeload.github.com/dev-eranda/nextjs-dashboard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-eranda%2Fnextjs-dashboard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31568591,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["fullstack-development","nextauthjs","nextjs","postgresql","tailwind-css","zod-validation"],"created_at":"2024-12-06T01:13:45.945Z","updated_at":"2026-04-08T18:31:36.022Z","avatar_url":"https://github.com/dev-eranda.png","language":"TypeScript","readme":"# Next.js Dashboard Application\n**Web Application:** [Click here to view the demonstration application](https://nextjs-dashboard-one-orpin-46.vercel.app/)  \n\u003chr /\u003e\n\n## Project Background and Overview\nProject is built using Next.js, a robust and modern framework designed to enhance the development of scalable, high-performance web applications. Next.js provides a comprehensive suite of features that allow us to build an optimized and seamless user experience while maintaining developer efficiency\n\u003chr /\u003e\n\n## Project Goals\nThe main objectives of this application are to:\n\n1. Implement secure user authentication using NextAuth.js\n2. Optimize images and fonts for better performance\n3. Use static and dynamic rendering for scalability\n4. Add robust error handling and custom error pages\n5. Focus on performance optimization and fast load times\n\u003chr /\u003e\n\n## Technical Details\nCore technologies used: \n\n- **React, Next.js, NextAuth.js, TypeScript, Tailwind CSS**\n\u003chr /\u003e\n\n## Configuration\n1. Set up environment variables:\n```sh\nDATABASE_URL = postgresql_database_url\nAUTH_SECRET = nextauth_secret_key\n```\n\u003chr /\u003e\n\n## Installation\n1. Clone repository:\n   ```sh\n   git clone https://github.com/dev-eranda/nextjs-dashboard.git\n\n2. Install dependencies:\n   ```sh\n   npm i\n\n3. Start development server:\n   ```sh\n   npm dev\n\n  - **Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.**\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-eranda%2Fnextjs-dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdev-eranda%2Fnextjs-dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-eranda%2Fnextjs-dashboard/lists"}