{"id":28287500,"url":"https://github.com/mahfuzurrahman98/codeglimpse-api","last_synced_at":"2026-04-29T14:36:13.229Z","repository":{"id":169993808,"uuid":"644959425","full_name":"mahfuzurrahman98/Codeglimpse-API","owner":"mahfuzurrahman98","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-23T17:16:27.000Z","size":172,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-18T04:38:35.340Z","etag":null,"topics":["fastapi","pastebin","python","sqlalchemy"],"latest_commit_sha":null,"homepage":"https://codeglimpse-api.vercel.app","language":"Python","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/mahfuzurrahman98.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,"zenodo":null}},"created_at":"2023-05-24T15:57:11.000Z","updated_at":"2024-04-23T17:16:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"f06770bb-7542-47f2-b5df-e986f14e0059","html_url":"https://github.com/mahfuzurrahman98/Codeglimpse-API","commit_stats":null,"previous_names":["mahfuzurrahman98/noobs-pastebin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mahfuzurrahman98/Codeglimpse-API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfuzurrahman98%2FCodeglimpse-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfuzurrahman98%2FCodeglimpse-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfuzurrahman98%2FCodeglimpse-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfuzurrahman98%2FCodeglimpse-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mahfuzurrahman98","download_url":"https://codeload.github.com/mahfuzurrahman98/Codeglimpse-API/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahfuzurrahman98%2FCodeglimpse-API/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32429243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T13:34:34.882Z","status":"ssl_error","status_checked_at":"2026-04-29T13:34:29.830Z","response_time":110,"last_error":"SSL_read: 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":["fastapi","pastebin","python","sqlalchemy"],"created_at":"2025-05-21T22:11:59.605Z","updated_at":"2026-04-29T14:36:13.224Z","avatar_url":"https://github.com/mahfuzurrahman98.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"CodeGlimpse\n===========\n\nCodeGlimpse is an online platform that allows users to easily share and manage code snippets. It offers the convenience of making snippets private by adding a passcode for added security. Users can quickly log in and sign up using their Google account with just one click, giving them access to their code snippets stored in their personal library.\n\nTechnologies Used\n-----------------\n\n* **Frontend:** CodeGlimpse is built using React for the user interface and Tailwind CSS for styling, ensuring a responsive and visually appealing design.\n* **Backend:** The backend of CodeGlimpse is powered by Python, utilizing the FAST API framework. We've chosen PostgreSQL as our database management system, and we interact with it using the SQLAlchemy ORM for seamless database operations.\n\nFeatures\n--------\n\n* **Code Sharing:** Users can easily paste and share code snippets with others, making collaboration and knowledge sharing a breeze.\n* **Privacy:** CodeGlimpse allows users to set a passcode for their snippets, keeping them private and secure.\n* **One-Click Google Login:** We provide a seamless login experience with one-click Google authentication, simplifying user access to their personal code library.\n\nGetting Started\n---------------\n\nThis is basically the Backend repo for the project, you can find the source code for the Frontend here at [Codeglimpse Frontend](https://github.com/mahfuzurrahman98/Codeglimpse \"frontend repo\")\n\nTo run CodeGlimpse locally, follow these simple steps:\n\n1. Clone this repository to your local machine.\n2. Install the required dependencies for both the frontend and backend:\n\n   `cd Codeglimpse-API`\n\n   `pip install -r requirements.txt`\n\n   `cd Codeglimpse`\n\n   `npm install`\n3. Configure the database connection in the backend settings.\n4. Start the frontend and backend servers:\n5. `cd frontend npm start`\n\n   `uvicorn main:app --reload`\n6. The Python app will be started at `http://127.0.0.1:5173` and you can test the  APIs on Postman\n7. The React app will be started at `http://127.0.0.1:8000` and you can access it by opening your web browser and navigating to `http://127.0.0.1:5173`\n\nContribute\n----------\n\nWe welcome contributions from the community! If you have ideas for improvements or would like to report any issues, please feel free to create a GitHub issue or submit a pull request.\n\nLicense\n-------\n\nCodeGlimpse is open-source software released under the [MIT License](LICENSE). You are free to use, modify, and distribute this software as per the terms of the license.\n\nEnjoy sharing and managing your code snippets with CodeGlimpse!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahfuzurrahman98%2Fcodeglimpse-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmahfuzurrahman98%2Fcodeglimpse-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahfuzurrahman98%2Fcodeglimpse-api/lists"}