Skip to content

Latest commit

 

History

History
executable file
·
98 lines (60 loc) · 2.77 KB

File metadata and controls

executable file
·
98 lines (60 loc) · 2.77 KB

Return to Home


Student Resources

Congratulations! You've made it to the final stretch. It's time to combine everything you've learned throughout this course and produce an amazing full stack application. You have all the tools necessary on your toolbelt. Get to work and

GOOD LUCK!

Table of Contents

Terminology & Links

All Resources

All Resources
HTML, CSS, and git
CSS Bootstrap
Javascript
jQuery
Timers
AJAX
Firebase
Git Workflow
Node.js
Constructors
mySQL
Express
Handlebars
Sequelize
Computer Science
MongoDB
React Part I
React Part II

Recursion

Project Expectations

  • We expect whatever you build to have utility

  • We expect you to have market or real-world research that evidences your idea has REAL value to people.

  • We expect you to have done research on other web / mobile applications in your domain.

  • We expect you to put serious time and thought into this.

  • We expect you to utilize some form of project management system.

  • We expect you to dig deep into documentation and external resources to learn what you need.

Project Requirements

  • Must use ReactJS

  • Must use a Node and Express Web Server

  • Must be backed by a MySQL or MongoDB

  • Database with a Sequelize or Mongoose ORM

  • Must have both GET and POST routes for retrieving and adding new data

  • Must be deployed using Heroku (with Data)

  • Must utilize at least two libraries, packages, or technologies that we haven’t discussed

  • Must allow for or involve the authentication of users in some way

  • Must have a polished frontend / UI

  • Must have folder structure that meets MVC Paradigm

  • Must meet good quality coding standards (indentation, scoping, naming)

Expected Deadlines

Please make note of project milestone deadlines:

  • Project Proposal
  • Ready MVP
  • Project Presentations
  • Demo Day