Git Product home page Git Product logo

liftoff-assignments's People

Contributors

amanda7641 avatar amyschremp avatar arielsarah avatar bdburns6389 avatar birtchum avatar bobbytheunspeakable avatar carlylanglois avatar cfiller123 avatar chrisbay avatar cwallace18 avatar dcmorse avatar jenellebas avatar jess-yka avatar jmlc101 avatar ki42 avatar kitowskiv avatar krwinzer avatar lesliecassert avatar lucas-cima avatar mlta avatar mrkish avatar myburt avatar nsumma147 avatar p-fannon avatar paulc2017 avatar pdmxdd avatar ryanawalker avatar smallar-achnid avatar voijarisa avatar zlemihl avatar

Watchers

 avatar

liftoff-assignments's Issues

feedback for project planning (part 1)

Hi
The wireframes look good!

The link to your project on github is 404. Please fix it. That's the main way I can find it!

Also, can you share your trello board with the public, so that I can read your stories?

feedback for project outline

Hi!

Thanks for submitting your first real homework assignment for Liftoff.

My name's Dave and I'm excited to help you navigate your way through the LiftOff project and hopefully help you find a way to a great new job.

You've put forward a project outline for a program at your church which organizes information collected by volunteers. It sounds like something you've spent some time thinking about. There's just a few things I want to ask you about to make sure you've got a solid vision and an achievable chunk of work.

For your project outline, I'd like you to spell out exactly what models - database tables - you're going to use. You mention users, lessons, attendance, activities and comments. Are those all models? Are there other models? And how do the various models interact? One-to-one, one-to-many-, or many-to-many? That'll help me understand better where you intend to go.

Also, please spell out exactly how each model will be editable. Can users create it? Read (view) it? Update it? Delete it? Please sketch out that C.R.U.D. for each model. Also, Indexes are a common pattern, where you view a table of models of the same type - will you build any of those?

Sidenote:
My experience in TA'ing this class is that students can churn out 1-2 of these pages a week, though there's wild variation. One seemed to reimplement half of Facebook in two weeks. Another took a month to write a create page. As long as people are learning stuff that meets their needs, different speeds help more people learn things that meet their needs.

Have you given thought to whether you want to use Thymeleaf or Angular? I think the class discussed this last Thursday, but if you missed it or it didn't make sense, please let me know.

Are there any other technologies that will make this application extra useful? For example, having a UI that works well both on phone and computer. Generally we press students to interface with one tech that wasn't covered in class. It makes it easier to get y'all jobs, because we can say "Look, so-and-so learned blah-blah-blah! They've got passion, drive, and aptitude. Hire them!"

Please resubmit with the requested questions answered and drop me a note in slack when you do.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.