Skip to content
Joe Bandenburg edited this page Jul 3, 2015 · 20 revisions

Welcome to the grad-projects wiki!

Projects

  1. Codewars
  2. Codecademy http://www.codecademy.com/en/learn
  3. Extend a todo list management web app
  • Start by forking the project (see this detailed guide.
  • Then complete the tasks.
  • The final project should have a fully featured UI similar to TodoMVC.
  • This is a solo project.
  1. Implement a CRUD web app from the ground up
  • Using existing ideas from the todo app.
  • Student picks their own project. We need to approve their choice before starting.
  1. Reimplement the todo frontend in Angular.
  • Start by rebasing the angular app onto their master branch.
  1. Extend a Hangouts-like asynchronous chat web app.
  • Start by forking the project.
  • Follow the task list.
  • The forked project provides them with the basic elements of new concepts: MongoDB integration and OAuth2 authentication with GitHub integration.

Other project ideas

  • E-commerce web app
    • Lots of state in the frontend to manage (filters, shopping cart)
    • Back-end could ingest data from another web service and store it for indexing.
  • Integrate with a 3rd party API (e.g. YouTube, Twitter, Github, Outlook).
  • Twitter clone
    • No specs from us. We are pretty much just POs at this point.
  • IMDb clone
  • Forum (Login, posts, replies)

Technology ideas

  • Fulltext search (Elasticsearch)
  • Cloud (AWS, Azure)
  • mean.io stack

Open questions

  • When do they start working as a team?

Clone this wiki locally