{"id":28492928,"url":"https://github.com/rs-labhub/nerdbook","last_synced_at":"2026-02-04T17:04:36.296Z","repository":{"id":247129803,"uuid":"824812373","full_name":"RS-labhub/nerdBook","owner":"RS-labhub","description":"nerdBOOK, where nerds learn!","archived":false,"fork":false,"pushed_at":"2024-07-09T11:32:23.000Z","size":56057,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-21T09:18:43.230Z","etag":null,"topics":["mindsdb"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/RS-labhub.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-07-06T02:49:41.000Z","updated_at":"2024-08-30T18:03:51.000Z","dependencies_parsed_at":"2024-07-06T19:44:04.517Z","dependency_job_id":null,"html_url":"https://github.com/RS-labhub/nerdBook","commit_stats":null,"previous_names":["rs-labhub/nerdbook"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RS-labhub/nerdBook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RS-labhub%2FnerdBook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RS-labhub%2FnerdBook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RS-labhub%2FnerdBook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RS-labhub%2FnerdBook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RS-labhub","download_url":"https://codeload.github.com/RS-labhub/nerdBook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RS-labhub%2FnerdBook/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262265921,"owners_count":23284597,"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":["mindsdb"],"created_at":"2025-06-08T08:32:08.307Z","updated_at":"2026-02-04T17:04:31.267Z","avatar_url":"https://github.com/RS-labhub.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"frontend/assets/logo.png\" /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"frontend/assets/logo_icon.svg\" width=\"400px\"/\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n# 🤓📖 nerdBOOK \n **nerdBOOK** is a web application which lets learn programming featured with *cpp language*. You'll get books, ask your queries and learn from them, and last but not the least, you get a cpp code playground, where you can play with your codes and get debugging suggestions, if got any!\n\n\u003cbr\u003e\n\n## 🪶 Features\n- **Free CPP BOOKs** 📖: nerdBOOK will provides with different cpp books from OS building to Games development using CPP 🧑‍💻.\n- **Learning Assistant** ✒️: Unable to understand a topic? Or want to revise with key points of the specific topics?? We made a learning assitant powered by *Minds DB* 🧠.\n- **CPP Playground** 🚀: Learnt everything? Now it's time to test your skills! Go and play with codes in the playground. Getting bugs? Don't worry AI will tell you the debug suggestions 🥹\n- **Radhika(Radha) Code Helper Chatbot** 🤖: Facing trouble in writing codes when on playground?? Use Radha's Code Helper Chatbot. She will assist you with approach and provides you to the code. 💘\n\n#\n\n# :books: Index\n\n- [Demo](#movie_camera-Demo)\n- [Screenshots](#screenshots)\n- [Set Up](#outbox_tray-Set-up)\n- [Contribute](#building_construction-Contribute)\n- [Project Author](#people_holding_hands-Meet-the-Author)\n- [Contact](#email-contact)\n\n#\n\n#  :movie_camera: Demo\n- After a brief introduction, let's dive a little more inside the project.\n- Here is the walk-through of **nerdBOOK**. If you want to witness a more a hd version, [click here](frontend/assets/nerdBOOK.mp4)\n\n\n[![nerdBOOK](frontend/assets/thumbnail.png)](https://youtu.be/qexMcguP0vM)\n\n\u003cp align=\"center\"\u003eVideo Demonstration\u003c/p\u003e\n\n\u003e [!TIP]\n\u003e Unable to play? Watch here: https://youtu.be/qexMcguP0vM\n\n\u003cbr\u003e\n\n## Screenshots\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"frontend/assets/landing.png\"  /\u003e\n  \u003cp align=\"center\"\u003eLanding Page 📟\u003c/p\u003e\n  \u003cbr\u003e\n  \u003cp align=\"center\"\u003e\n  \u003cimg src=\"frontend/assets/features.png\"  /\u003e\n  \u003cp align=\"center\"\u003enerdBOOK features 💽\u003c/p\u003e\n  \u003cbr\u003e\n  \u003cp align=\"center\"\u003e\n  \u003cimg src=\"frontend/assets/books.png\"  /\u003e\n  \u003cp align=\"center\"\u003enerdBOOK BookShop 📚\u003c/p\u003e\n  \u003cbr\u003e\n  \u003cp align=\"center\"\u003e\n  \u003cimg src=\"frontend/assets/learning.png\"  /\u003e\n  \u003cp align=\"center\"\u003enerdBOOK Learning Assistant 🤖\u003c/p\u003e\n  \u003cbr\u003e\n  \u003cp align=\"center\"\u003e\n  \u003cimg src=\"frontend/assets/code.png\"  /\u003e\n  \u003cp align=\"center\"\u003enerdBOOk CPP Playground 🛝\u003c/p\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\n## Dependecies\n1. **HTML**\n2. *CSS*\n3. **JavaScript**\n4. *Bootstrap*\n5. **Minds DB**\n6. *Python*\n\n#\n\n##  :outbox_tray: Installation Guide\n- These are the steps required to install and run the nerdBOOK project:\n\n1. Clone the Repository: Open a terminal or command prompt and clone the nerdBOOK repository from GitHub using the following command:\n\n  ```bash\n    git clone https://github.com/RS-labhub/nerdBook\n  ```\n\n2. Navigate to the Repository Directory: Change your current directory to the cloned nerdBOOK repository:\n\n  ```bash\n    cd nerdBook\n  ```\n\n3. Install Dependencies: Use pip to install the required dependencies listed in the requirements.txt file:\n\n  ```bash\n    pip install -r requirements.txt\n  ```\n\n4. Run nerdBOOK application using the following command:\n\n  ```py\n    ctrl + shift + P\n  ```\n\n5. Once the application is running, enjoy it!.\n\n\u003cbr\u003e\n\n\u003e [!NOTE]\n\u003e Run node server.js and node compiler.js simulatenously in differently terminals.\n\n\n## What to do after installation?\nOnce nerdBOOK is installed and running, you can use it to get your enhance your learning.\n\n\u003e [!IMPORTANT]\n\u003e REPLACE THE API KEY WITH YOUR API KEY, you can get it from here https://mdb.ai\n\n\n$~$\n\n# Setup and Contributing Guidelines\n    \n**Set Up Your Environment**\n\n1. `Fork` our repository to your GitHub account. \n2. `Clone` your fork to your local machine. \n    Use the command `git clone https://github.com/RS-labhub/SeedLink-Shepherd.git`.\n3. Create a new branch for your work. \n    Use a descriptive name, like `fix-login-bug` or `add-user-profile-page`.\n    \n**Commit Your Changes**\n\n- Commit your changes with a _clear commit message_. \n  e.g `git commit -m \"Fix login bug by updating auth logic\"`.\n\n**Submit a Pull Request**\n\n- Push your branch and changes to your fork on GitHub.\n- Create a pull request, compare branches and submit.\n- Provide a detailed description of what changes you've made and why. \n  Link the pull request to the issue it resolves. 🔗\n    \n**Review and Merge**\n\n- I will review your pull request and provide feedback or request changes if necessary. \n- Once your pull request is approved, we will merge it into the main codebase 🥳\n\n$~$\n\n## :people_holding_hands: Meet the Author\n\n\u003cimg  src=\"frontend/assets/author.jpeg\" alt=\"Author\"\u003e\n\n\n### :email: Contact \n- Email: rs4101976@gmail.com\n- Head over to my github handle from [here](https://github.com/RS-labhub)\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://twitter.com/rrs00179\" target=\"blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Twitter/X-000000?style=for-the-badge\u0026logo=x\u0026logoColor=white\" alt=\"rrs00179\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.linkedin.com/in/rohan-sharma-9386rs/\" target=\"blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" alt=\"rohan-sharma=9386\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n   Thank you for visting this Repo \u003cbr\u003eIf you like it, \u003ca href=\"https://github.com/RS-labhub/nerdBook/stargazers\"\u003estar\u003c/a\u003e ⭐ it\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frs-labhub%2Fnerdbook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frs-labhub%2Fnerdbook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frs-labhub%2Fnerdbook/lists"}