{"id":18542393,"url":"https://github.com/abiji-2020/duhacks3.0-learnative","last_synced_at":"2025-08-09T13:00:38.787Z","repository":{"id":224150764,"uuid":"762552402","full_name":"Abiji-2020/DuHacks3.0-Learnative","owner":"Abiji-2020","description":"Simple project on Connecting the AI for programming and improving the learning path with inbuilt event manager","archived":false,"fork":false,"pushed_at":"2024-11-20T11:52:02.000Z","size":3968,"stargazers_count":7,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-11T07:27:17.962Z","etag":null,"topics":["ai","api","learning","openai","webapp"],"latest_commit_sha":null,"homepage":"https://learnative.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/Abiji-2020.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-02-24T03:14:08.000Z","updated_at":"2025-02-07T09:38:39.000Z","dependencies_parsed_at":"2025-04-09T18:44:06.091Z","dependency_job_id":"345c799b-8842-4ce9-8233-46ee0415a973","html_url":"https://github.com/Abiji-2020/DuHacks3.0-Learnative","commit_stats":null,"previous_names":["abiji-2020/duhacks3.0-learnative"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Abiji-2020/DuHacks3.0-Learnative","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abiji-2020%2FDuHacks3.0-Learnative","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abiji-2020%2FDuHacks3.0-Learnative/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abiji-2020%2FDuHacks3.0-Learnative/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abiji-2020%2FDuHacks3.0-Learnative/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abiji-2020","download_url":"https://codeload.github.com/Abiji-2020/DuHacks3.0-Learnative/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abiji-2020%2FDuHacks3.0-Learnative/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264851122,"owners_count":23673234,"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":["ai","api","learning","openai","webapp"],"created_at":"2024-11-06T20:08:17.826Z","updated_at":"2025-07-11T16:15:18.893Z","avatar_url":"https://github.com/Abiji-2020.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# \u003cimg src=\"https://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/131603380/802cc9b6-4fcd-4ef1-b386-77b9896856f3\"\u003e\n\nLearnative is an innovative educational platform designed to empower students with the assistance of Artificial Intelligence (AI). 🎓✨ It enables seamless communication with the students. \n\n\u003cimg src=\"https://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/118850069/6615c60a-fc7c-4020-8172-52da01f546c3\"\u003e\n\n\n\n🌐 Explore our project live at: [**learnative.vercel.app**](https://learnative.vercel.app/)\n\n\n\n## About Learnative\n\nLearnative combines cutting-edge AI technologies with interactive learning experiences, providing students with personalized and efficient study support. Whether you're tackling complex subjects, preparing for exams, or exploring new interests, Learnative is here to enhance your learning journey.\n\n## Demo Video\n\nhttps://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/145255212/64a6a13a-427e-49c2-b6f8-c04588b61753\n  \n\n\n\n## Key Features\n\n- **AI-Powered Assistance:** Leverage the power of AI to receive tailored learning recommendations and assistance.\n- **Interactive Learning:** Engage in dynamic learning experiences to reinforce concepts.\n- **Personalized Study Plans:** Receive customized study plans based on your unique learning style and progress.\n- **Real-time Feedback:** Get instant feedback on your performance and track your learning milestones.\n\n**Techstacks:**\n\n- Tailwind design\n- Tailwind animations and effects\n- Full responsiveness\n- Clerk Authentication (Email, Google, 9+ Social Logins)\n- Client form validation and handling using react-hook-form\n- Server error handling using react-toast\n- Conversation Generation Tool\n- Code Generation Tool\n- How to write POST, DELETE, and GET routes in route handlers (app/api)\n- How to fetch data in server react components by directly accessing the database (WITHOUT API! like Magic!)\n- How to handle relations between Server and Child components!\n- How to reuse layouts\n- Folder structure in Next 13 App Router\n  \n## Getting Started For Deveopers\n\n### Cloning the Repository\n\n```bash\ngit clone https://github.com/Abiji-2020/DuHacks3.0-Learnative.git\n```\n\n### Install Packages\n\n```bash\nnpm i\n```\n\n### Setup .env File\n\nCreate a `.env` file in the root of your project and add the following variables:\n\n```env\nNEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=\nCLERK_SECRET_KEY=\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/dashboard\nNEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/dashboard\n\nOPENAI_API_KEY= #include your API key here\n\nNEXT_PUBLIC_APP_URL=\"http://localhost:3000\"\n```\n\n## Running the App\n\nTo start the app in development mode, use the following command:\n\n```bash\nnpm run dev\n```\n\nThis command will initiate a development instance of the app.\n\n### Available Commands\n\nYou can use the following commands with npm:\n\n- `npm run dev`: Starts a development instance of the app\n- `npm run [other_command]`: Describe other available commands and what they do, if any.\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\nYou can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.\n\nThis project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.\n\n## Deploy on Vercel\n\nThe easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template\u0026filter=next.js\u0026utm_source=create-next-app\u0026utm_campaign=create-next-app-readme) from the creators of Next.js. 🚀✨\n\n## Developed by 👨‍💻👩‍💻👨‍💻\n\n\u003cdiv align=\"justify\"\u003e\n  \u003ca href=\"https://github.com/Abiji-2020\"\u003e\n    \u003cimg src=\"https://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/145255212/c5ffaea6-b9b1-4367-bac4-45d6c7832c6c\" alt=\"Abinand.P\" width=\"100\" height=\"100\" style=\"border-radius: 50%; margin: 10px;\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Rageshwaran-HR\"\u003e\n    \u003cimg src=\"https://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/145255212/193646b4-9775-4b7b-a65c-3102f9b31c8f\" alt=\"Rageshwaran.HR\" width=\"100\" height=\"100\" style=\"border-radius: 50%; margin: 10px;\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Fahrudeen\"\u003e\n    \u003cimg src=\"https://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/145255212/f94e6408-cedc-41d2-bd38-64ea1a670325\" alt=\"faruhudeen\" width=\"100\" height=\"100\" style=\"border-radius: 50%; margin: 10px;\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Bit-Blazer\"\u003e\n    \u003cimg src=\"https://github.com/Abiji-2020/DuHacks3.0-Learnative/assets/145255212/4350806f-9900-4186-be72-c810e5e608bb\" alt=\"Kamilhasan\" style=\"border-radius: 50%; margin: 10px; width:100px; height:100px;\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabiji-2020%2Fduhacks3.0-learnative","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabiji-2020%2Fduhacks3.0-learnative","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabiji-2020%2Fduhacks3.0-learnative/lists"}