Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Hierarchical Tree View #123

Open
srijannnd opened this issue Feb 21, 2020 · 7 comments
Open

Build Hierarchical Tree View #123

srijannnd opened this issue Feb 21, 2020 · 7 comments

Comments

@srijannnd
Copy link

srijannnd commented Feb 21, 2020

  • Abstract (2-3 lines)
    We will learn how to build a hierarchical tree view on D3.js while leveraging pymongo as our ORM to communicate with MongoDB.

  • Brief Description and Contents to be covered
    We will explore "Model Tree Structures with Parent References" on MongoDB so that we can build a proper data architecture.

  1. Intro to Tree View and use cases
  2. Why MongoDB?
  3. Pymongo
  4. Model Tree Structures with Parent References
  5. Collapsible Tree View D3.js
  • Pre-requisites for the talk
  1. MongoDB/NoSQL basic concepts (will try my best to cover the basics as well).
  2. Django/Flask
  • Time required for the talk
    30 mins

  • Link to slides
    https://slides.com/srijananand-1/build-hierarchical-tree-view
    Hands-on demo will be there before the last slide.

  • Source Code Repo
    https://github.com/srijannnd/Build-Hierarchical-Tree-View
    Complete code is in 'master' branch. Will use 'demo' branch in the talk.

  • Will you be doing hands-on demo as well?
    Yes

  • About yourself
    I am a Senior Backend Developer with more than 2 years of experience in Python Frameworks/Libraries, AWS/Azure/Google Cloud services, MongoDB in fast-paced Startups for building and deploying Web Apps.

  • Are you comfortable if the talk is recorded and uploaded to PyData Delhi's YouTube channel ?
    Yesssss.

  • Any query ?
    Nope

@sanketverma1704
Copy link
Member

Please have a look @shagunsodhani.

@shagunsodhani
Copy link
Contributor

Hey @srijannnd Thank you for submitting the proposal. The slides look good. It seems you would be using Jupyter notebooks for the demo. Could you please share the link to that as well?

@shagunsodhani shagunsodhani removed their assignment Feb 23, 2020
@srijannnd
Copy link
Author

srijannnd commented Feb 23, 2020

I was thinking to use flask api and an html page to demo d3's tree view. I can share the source code if you like by tomorrow.
@shagunsodhani

@srijannnd
Copy link
Author

Added source code repo in the issue. Finally went with a Django App. Please have a look. https://github.com/srijannnd/Build-Hierarchical-Tree-View
@shagunsodhani

@shagunsodhani
Copy link
Contributor

LGTM. Best of luck with the talk.

@srijannnd
Copy link
Author

Thanks. This is for 29th Feb right?

@sanketverma1704
Copy link
Member

Yes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants