{"id":23555307,"url":"https://github.com/rishabhraikwar98/next-scheduler","last_synced_at":"2026-04-02T04:47:00.425Z","repository":{"id":269396113,"uuid":"903748048","full_name":"rishabhraikwar98/next-scheduler","owner":"rishabhraikwar98","description":"Next Scheduler - Event Management and Booking Platform ( Calendly clone )","archived":false,"fork":false,"pushed_at":"2024-12-23T08:35:58.000Z","size":1084,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-23T09:31:42.367Z","etag":null,"topics":["clerk","clerk-auth","full-stack","google-api","google-calendar-api","javascript","neondb","nextjs","prisma","reactjs","server-actions","shadcn-ui","tailwind-css","zod"],"latest_commit_sha":null,"homepage":"https://next-scheduler-ten.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/rishabhraikwar98.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-12-15T13:16:58.000Z","updated_at":"2024-12-23T08:46:33.000Z","dependencies_parsed_at":"2024-12-23T09:31:46.304Z","dependency_job_id":"e1d5b74e-0687-477f-af10-8dd9c93af8f7","html_url":"https://github.com/rishabhraikwar98/next-scheduler","commit_stats":null,"previous_names":["rishabhraikwar98/next-scheduler"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabhraikwar98%2Fnext-scheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabhraikwar98%2Fnext-scheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabhraikwar98%2Fnext-scheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishabhraikwar98%2Fnext-scheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rishabhraikwar98","download_url":"https://codeload.github.com/rishabhraikwar98/next-scheduler/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239301938,"owners_count":19616451,"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","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":["clerk","clerk-auth","full-stack","google-api","google-calendar-api","javascript","neondb","nextjs","prisma","reactjs","server-actions","shadcn-ui","tailwind-css","zod"],"created_at":"2024-12-26T13:14:02.809Z","updated_at":"2025-11-01T15:30:32.570Z","avatar_url":"https://github.com/rishabhraikwar98.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Next Scheduler\n\nNext Scheduler is a modern event management and booking platform (Calendly Clone) built with Next.js, Clerk for authentication, Google Calendar integration for seamless scheduling, and Prisma for database management. Users can create and share event links, manage bookings, and generate Google Meet links automatically for events. Designed for ease of use and efficiency, it ensures a streamlined scheduling experience for hosts and attendees.\n\n\n\n## Screenshots\n\n![App Screenshot](https://res.cloudinary.com/dbdqc0uzq/image/upload/v1734941051/Screenshots/bbhzli7wsht61h95httd.png)\n\n## Technologies used\n\n- [Next Js](https://nextjs.org/docs) - React framwork for creating fullstack application.\n- [shadcn/ui](https://ui.shadcn.com/docs) - Beautifully designed components that you can copy and paste into your apps.\n- [Prisma](https://www.prisma.io/docs) -  A Node.js and TypeScript ORM with an intuitive data model, automated migrations, type-safety, and auto-completion.\n- [Neon DB](https://www.neon.tech) - Neon offers a serverless Postgres database platform for developers.\n- [Tailwind CSS](https://tailwindcss.com/) - A utility-first CSS framework.\n- [React hot toast](https://react-hot-toast.com/) - Toast notifications for React.\n\n## Run Locally\n\nClone the project\n\n```bash\n  git clone https://github.com/rishabhraikwar98/next-scheduler\n```\n\nGo to the project directory\n\n```bash\n  cd next-scheduler\n```\n\nInstall dependencies\n\n```bash\n  npm install\n```\nGenrating tables\n\n```bash\n  prisma genrate\n```\n\nStart the server\n\n```bash\n  npm run dev\n```\n\n\n## Environment Variables\n\nTo run this project, you will need to add the following environment variables to your .env file\n\n`NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY`\n\n`CLERK_SECRET_KEY`\n\n`NEXT_PUBLIC_CLERK_SIGN_IN_URL`\n\n`NEXT_PUBLIC_CLERK_SIGN_UP_URL`\n\n`DATABASE_URL`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishabhraikwar98%2Fnext-scheduler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frishabhraikwar98%2Fnext-scheduler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishabhraikwar98%2Fnext-scheduler/lists"}