{"id":19426358,"url":"https://github.com/ausaf007/efficient-study-planner","last_synced_at":"2025-09-29T08:15:27.168Z","repository":{"id":75036371,"uuid":"437523551","full_name":"ausaf007/efficient-study-planner","owner":"ausaf007","description":"The Efficient Study Planner (ESP) is a CLI app that gives an optimized plan to study for an upcoming exam.","archived":false,"fork":false,"pushed_at":"2021-12-17T14:50:46.000Z","size":17,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-28T05:51:37.387Z","etag":null,"topics":["c","cli","codeblocks"],"latest_commit_sha":null,"homepage":"","language":"C","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/ausaf007.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":"2021-12-12T11:15:49.000Z","updated_at":"2022-08-03T07:39:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"e7919a4e-8f44-4e53-b25a-9fe8907e4c14","html_url":"https://github.com/ausaf007/efficient-study-planner","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ausaf007/efficient-study-planner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ausaf007%2Fefficient-study-planner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ausaf007%2Fefficient-study-planner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ausaf007%2Fefficient-study-planner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ausaf007%2Fefficient-study-planner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ausaf007","download_url":"https://codeload.github.com/ausaf007/efficient-study-planner/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ausaf007%2Fefficient-study-planner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277483763,"owners_count":25825676,"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-09-29T02:00:09.175Z","response_time":84,"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":["c","cli","codeblocks"],"created_at":"2024-11-10T14:07:22.952Z","updated_at":"2025-09-29T08:15:27.094Z","avatar_url":"https://github.com/ausaf007.png","language":"C","readme":"\u003ch1 align=\"center\"\u003eWelcome to Efficient Study Planner 👋\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \n  \u003ca aria-label=\"GitHub issues\" href=\"https://github.com/ausaf007/efficient-study-planner/issues\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/ausaf007/efficient-study-planner?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"GitHub license\" href=\"https://github.com/ausaf007/efficient-study-planner/blob/master/LICENSE\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/LICENSE-MIT-brightgreen?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"Build Status\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/build-passing-brightgreen?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"GitHub contributors\" href=\"https://github.com/ausaf007/efficient-study-planner/graphs/contributors\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Contributors-3-brightgreen?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n  \u003ca aria-label=\"linkedin-shield\" href=\"https://www.linkedin.com/in/md-ausaf-rashid/\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge\u0026logo=linkedin\u0026colorB=555\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003eOptimize your study plan with ESP!\u003c/h3\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails open\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#tech-stack\"\u003eTech Stack\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#how-to-use\"\u003eHow To Use?\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n## About The Project\n\nThe Efficient Study Planner (ESP) is a CLI app that gives a detailed and optimized plan to study for an upcoming exam. It takes into consideration each student's strengths \u0026 weaknesses, syllabus and exam schedule to decide the most optimum study plan. \n\n## Tech Stack\n\n[![](https://img.shields.io/badge/Built_with-C-blue?style=for-the-badge\u0026logo=C)](https://en.cppreference.com/w/c/language)\n[![](https://img.shields.io/badge/Built_with-ESP_Lib-red?style=for-the-badge)](https://github.com/ausaf007/efficient-study-planner/blob/master/esp_lib.h)\n[![](https://img.shields.io/badge/Built_with-Code_Blocks-red?style=for-the-badge)](https://www.codeblocks.org/)\n\n## Prerequisites\n\nDownload and install GCC compiler and CodeBlocks IDE for [Windows](http://www.codeblocks.org/downloads/binaries/#imagesoswindows48pnglogo-microsoft-windows), [Mac OS X](http://www.codeblocks.org/downloads/binaries/#imagesosapple48pnglogo-mac-os-x) or [Linux](http://www.codeblocks.org/downloads/binaries/#imagesoslinux48pnglogo-linux-32-and-64-bit). You can use any IDE of your choice.  \n\n## How to use?\n\nYou can fork or download/clone the repo, once you have all three files \"Student.c\", \"University.c\" and \"esp_lib.h\" downloaded, make sure to keep them in the same directory. Then you need to compile both the C files. You should get University.exe and Student.exe files from GCC. \n\n* After that run University.exe and enter the number of topics included in each subject and their names. Then, you need to enter the examination schedule. This application will be used mainly by the university admin.\n\n* Then, you can run Student.exe. All students have to enter their Name and Roll Number for using this application for the first time. Every individual student’s detail is stored in the Student Database for them to access later.\n\n* Then the student needs to mention their past scores in 12th and 10th grade. Strengths and weaknesses will be decided based on this. \n\n* Then, the student can see their strengths and weaknesses, create a \"Personalized Time Table\", see the exam syllabus \u0026 schedule decided by the university admin. The personalized timetable is generated in such a way that it gives high priority to students' weaknesses and gives a low priority to students' strengths so that the student can improve themselves at their weak points.\n\nAll the best for your exams!\n\n## License\nCode released under [MIT License.](https://choosealicense.com/licenses/mit/)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fausaf007%2Fefficient-study-planner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fausaf007%2Fefficient-study-planner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fausaf007%2Fefficient-study-planner/lists"}