-
Notifications
You must be signed in to change notification settings - Fork 26
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
[Feature Request] Create a new homework project for mongodb #94
Comments
To utilize the full capabilities of user input (storing data) and data visualization (retrieving and displaying data from databases), a web app could be created that receives input, stores it in a database, and visualizes for users. @shreythecray thoughts? |
I thought it would be cool if we built a clone of google forms, where the database can ingest data, return data based on queries and be a good experience to build a robust frontend. |
Could you come up with a rough week by week analysis of what skills would need to be taught to get this project complete? @emsesc |
Week 1: Github, VSCode, MongoDB basics
Week 2: Atlas Realms (Backend)
Week 3: Atlas Realms (Frontend)
Week 4: Displaying + Analzying Data
@lazyplatypus very rough draft. The learning objectives/steps will definitely be changed once the project begins to be built. |
I think that we should make it vendor agnostic, so folks don't have to deploy their webapp on mongo, and self host if needed. What do you think? @emsesc |
Let's also add using material design to week 3? |
I think we can keep using Atlas to host the MongoDB instance, but we can use some other vendor-agnostic service to hook into Atlas's APIs. |
@lazyplatypus Adding material design sounds cool. Making it more vendor agnostic sounds great! Updates are made below: Week 1: Github, VSCode, MongoDB basics
Week 2: Atlas Realms (Backend)
Week 3: Deploying a Web App
Week 4: Displaying + Analzying Data
|
Is your proposal related to a problem?
The current proposed homework project doesn't show off the mongodb capabilities very well.
Describe the solution you'd like
Let's figure it out.
The text was updated successfully, but these errors were encountered: