{"id":23823312,"url":"https://github.com/aayushpagare21-compcoder/teachtech","last_synced_at":"2026-05-06T19:03:20.947Z","repository":{"id":270553398,"uuid":"910494449","full_name":"aayushpagare21-compcoder/TeachTech","owner":"aayushpagare21-compcoder","description":"Intelligent AI grading system which lets teachers to upload assignments, questions and evaluation criteria in a specified format and then receive feedback on the assignment. It understands both Italian and English","archived":false,"fork":false,"pushed_at":"2025-01-03T07:53:17.000Z","size":521,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T00:41:29.209Z","etag":null,"topics":["aws-textract","gemini","langchain","langchain-js","nextjs","vercel"],"latest_commit_sha":null,"homepage":"https://teach-tech-dusky.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/aayushpagare21-compcoder.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-31T12:34:26.000Z","updated_at":"2025-01-07T06:57:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ae88e1a-2050-4a43-9f63-db5ff1561cc2","html_url":"https://github.com/aayushpagare21-compcoder/TeachTech","commit_stats":null,"previous_names":["aayushpagare21-compcoder/teachtech"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aayushpagare21-compcoder/TeachTech","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aayushpagare21-compcoder%2FTeachTech","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aayushpagare21-compcoder%2FTeachTech/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aayushpagare21-compcoder%2FTeachTech/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aayushpagare21-compcoder%2FTeachTech/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aayushpagare21-compcoder","download_url":"https://codeload.github.com/aayushpagare21-compcoder/TeachTech/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aayushpagare21-compcoder%2FTeachTech/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283910071,"owners_count":26915128,"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","status":"online","status_checked_at":"2025-11-11T02:00:06.610Z","response_time":65,"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":["aws-textract","gemini","langchain","langchain-js","nextjs","vercel"],"created_at":"2025-01-02T10:17:17.182Z","updated_at":"2025-11-11T19:03:35.398Z","avatar_url":"https://github.com/aayushpagare21-compcoder.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TeachTech\n\nTeachTech is an innovative platform designed to leverage AI for educational purposes. It incorporates tools such as AWS Textract for extracting text from documents and Google GeminiAI for advanced AI analysis. This README will guide you through setting up and running the project.\n\n## Prerequisites\n\nBefore running the application, make sure you have the following:\n\n- **Node.js** (version 14 or later)\n- **npm** (Node Package Manager)\n- **AWS Textract Key**\n- **Google GeminiAI API Key**\n\n## Getting Started\n\nFollow these steps to get the project up and running on your local machine:\n\n### 1. Clone the repository\n\n```bash\ngit clone https://github.com/aayushpagare21-compcoder/TeachTech.git\ncd teachtech\n```\n\n### 2. Install all the dependencies\n\n```bash\nnpm install\n```\n\n### 3. Create your env file\n```\ncp sample.env .env\n```\n\n### 4. Configure API Keys\nAWS Textract Key: You will need to sign up for AWS services and generate your AWS Textract API key.\nGoogle GeminiAI Key: Similarly, sign up for Google GeminiAI and generate your GeminiAPI key.\n\n### 5. Start the application\n```bash\nnpm run dev\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faayushpagare21-compcoder%2Fteachtech","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faayushpagare21-compcoder%2Fteachtech","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faayushpagare21-compcoder%2Fteachtech/lists"}