{"id":18068509,"url":"https://github.com/sulagna-dutta-roy/practicepad","last_synced_at":"2026-03-08T11:38:05.156Z","repository":{"id":244706081,"uuid":"816021737","full_name":"Sulagna-Dutta-Roy/PracticePad","owner":"Sulagna-Dutta-Roy","description":"PracticePad is online coding platform which was built in simple Html, Css,Js and leetcode Apis. Also featured in commudle and social media handles. ","archived":false,"fork":false,"pushed_at":"2024-07-07T17:55:04.000Z","size":45,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T17:08:32.025Z","etag":null,"topics":["balsamiq-wireframe","css","devpost-hackathon","frontend","hackathon","hackathon-project","hackathon2024","html","ingeniumstem","js","uiux"],"latest_commit_sha":null,"homepage":"https://sulagna-dutta-roy.github.io/PracticePad/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sulagna-Dutta-Roy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-16T20:58:43.000Z","updated_at":"2024-11-06T21:31:02.000Z","dependencies_parsed_at":"2024-06-16T21:48:46.360Z","dependency_job_id":"28a5a283-5896-4ac5-8513-7eb57ff3ad62","html_url":"https://github.com/Sulagna-Dutta-Roy/PracticePad","commit_stats":null,"previous_names":["sulagna-dutta-roy/practicepad"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sulagna-Dutta-Roy%2FPracticePad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sulagna-Dutta-Roy%2FPracticePad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sulagna-Dutta-Roy%2FPracticePad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sulagna-Dutta-Roy%2FPracticePad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sulagna-Dutta-Roy","download_url":"https://codeload.github.com/Sulagna-Dutta-Roy/PracticePad/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242031303,"owners_count":20060579,"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":["balsamiq-wireframe","css","devpost-hackathon","frontend","hackathon","hackathon-project","hackathon2024","html","ingeniumstem","js","uiux"],"created_at":"2024-10-31T08:06:57.645Z","updated_at":"2026-03-08T11:38:00.134Z","avatar_url":"https://github.com/Sulagna-Dutta-Roy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Welcome To PracticePad\n\u003cimg width=\"959\" alt=\"practicehub\" src=\"https://github.com/Sulagna-Dutta-Roy/PracticePad/assets/72568715/66067d24-221e-44e6-a73f-59c3a7fee360\"\u003e\n\n### Description\nPracticePad is a web application designed to help users improve their coding skills through interactive challenges and tools integrated with the LeetCode API. It provides features such as fetching daily coding challenges, searching for specific problems, viewing user statistics and submission history from LeetCode, implementing a feedback system, and a dark mode toggle for improved user experience.\n\n### Problem Addressed\nMany aspiring programmers and coding enthusiasts face challenges in consistently practicing coding problems and tracking their progress. Existing platforms may lack certain integrated features or user-friendly interfaces, making it cumbersome for users to efficiently practice coding daily.\n\n### Solution\nPracticePad aims to address these challenges by providing a unified platform that integrates various features from LeetCode's API, enhancing user experience through interactive tools like a daily problem fetcher, user statistics display, and a customizable dark mode. By offering these functionalities, PracticePad encourages users to engage more effectively with coding challenges, track their progress, and improve their coding skills.\n\n### Impact\nThe project aims to make coding practice more accessible and enjoyable for users by providing a seamless experience through an intuitive interface and integrated tools. By promoting daily practice and skill improvement, PracticePad helps users advance their coding abilities and prepare for technical interviews or coding competitions.\n\n### Installation\n\n```` git clone https://github.com/yourusername/practicepad.git ```` \n\u003cbr/\u003e\n```` cd practicepad ````\n\n### Usage:\nEnter your LeetCode username in the input field and click \"Get User Details\" to fetch and display your statistics.\nUse the search bar to find specific coding problems based on keywords or tags.\nToggle dark mode using the button provided.\nView the daily coding challenge by clicking on the \"Fetch Daily Problem\" button.\n\n### Technologies Used \nHTML, CSS, JavaScript \u003cbr/\u003e\nLeetCode API\u003cbr/\u003e\nSponsor Tool: Balsamiq (https://balsamiq.com/) \u003cbr/\u003e\nAdditional Tools: Visual Studio Code,Github\n\n### Repository Structure\n/public: Static assets and HTML files. \u003cbr/\u003e\nREADME.md: Detailed project information, setup instructions, and usage guidelines. \n\n### Credits\nDeveloper: Sulagna Dutta Roy \u003cbr/\u003e\nGitHub: Sulagna-Dutta-Roy\n\n### License\nThis project is licensed under the MIT License - see the LICENSE file for details. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsulagna-dutta-roy%2Fpracticepad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsulagna-dutta-roy%2Fpracticepad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsulagna-dutta-roy%2Fpracticepad/lists"}