{"id":18951924,"url":"https://github.com/yawar-abass/gmail-classifier","last_synced_at":"2026-03-29T00:30:20.071Z","repository":{"id":243501514,"uuid":"812607897","full_name":"yawar-abass/gmail-classifier","owner":"yawar-abass","description":"Classify emails into different categories using OpenAI ","archived":false,"fork":false,"pushed_at":"2024-06-09T12:37:35.000Z","size":94,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T02:26:12.831Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://gmail-classifier-five.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/yawar-abass.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-06-09T11:28:27.000Z","updated_at":"2024-06-25T11:45:19.000Z","dependencies_parsed_at":"2024-06-09T12:57:06.795Z","dependency_job_id":null,"html_url":"https://github.com/yawar-abass/gmail-classifier","commit_stats":null,"previous_names":["yawar-abass/gmail-classifier"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yawar-abass%2Fgmail-classifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yawar-abass%2Fgmail-classifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yawar-abass%2Fgmail-classifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yawar-abass%2Fgmail-classifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yawar-abass","download_url":"https://codeload.github.com/yawar-abass/gmail-classifier/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239951309,"owners_count":19723851,"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":[],"created_at":"2024-11-08T13:29:58.063Z","updated_at":"2026-03-29T00:30:20.018Z","avatar_url":"https://github.com/yawar-abass.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gmail Classifeir\n\nHow to run locally.\n\n## Prerequisites\n\nBefore running this project, make sure you have the following installed on your machine:\n\n- Node.js\n- npm\n\n## Getting Started\n\n1. Clone this repository to your local machine:\n\n   ```bash\n   git clone https://github.com/yawar-abass/gmail-classifier.git\n   ```\n\n2. Set Up Environment Variables\n\nCreate a new file named .env.local in the root of your project and add the following content:\n\n```bash\n  AUTH_SECRET=secret\n  AUTH_GOOGLE_ID=GOOGLE_ID\n  AUTH_GOOGLE_SECRET=GOOGLE_SECRET\n\n```\n\n3. Navigate to the project directory:\n\n   ```bash\n   cd gmail-classifier\n   ```\n\n4. Install the dependencies:\n\n   ```bash\n   npm install\n   ```\n\n5. Start the development server:\n\n   ```bash\n   npm run dev\n   ```\n\n6. Open your browser and visit [http://localhost:3000](http://localhost:3000) to see the running application.\n\n7. To access the dashboard, Insert your api key and login with google account. and Please allow access of emails as it is not stored in the database.\n\n## Available Scripts\n\nIn the project directory, you can run the following scripts:\n\n- `npm run dev`: Starts the development server.\n- `npm run build`: Builds the production-ready application.\n- `npm run start`: Starts the production server.\n\n## Learn More\n\nTo learn more about Next.js, check out the [Next.js documentation](https://nextjs.org/docs).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyawar-abass%2Fgmail-classifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyawar-abass%2Fgmail-classifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyawar-abass%2Fgmail-classifier/lists"}