nss-daycohort11 / joint-cohort-dating-site-jjbs

joint-cohort-dating-site-jjbs created by Classroom for GitHub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Joint Cohort Group Project

Description

You mission is to create a browser-based dating application! This dating application should be specifically geared towards a specific niche of people. Now that the current front-end cohort has gained enough skills and practice to build a SPA with modern technologies, the previous cohort can join forces with them and help guide them to make something more complex.

This is also an opportunity for the previous cohort to brush up on their front-end development skills to ensure they are prepared for their final capstone.

Setup

After you've cloned the repository locally, just run the following commands.

cd joint-dating-project/lib
npm install && bower install
grunt

In another terminal, run http-server in the project's root directory.

Then open your browser and hit your web server IP address.

Technologies you can use

  1. Grunt
  2. Sass
  3. JShint
  4. Firebase
  5. RequireJS
  6. Q
  7. Handlebars
  8. Bootstrap grid system
  9. Really anything EXCEPT ANGULAR
  10. You could really impress us and use ES6

MVP requirements

  1. Users - use Firebase authentication.
  2. Like/favorite feature.
  3. A specific, niche market (for example FarmersOnly is a dating site for farmers).
  4. Profile picture for each user. MVP would be for a user to paste an image URL into an input field.
  5. Awesome CSS that matches your theme.

Bonus Features (after you get MVP)

  1. Photo upload
  2. Messaging

About

joint-cohort-dating-site-jjbs created by Classroom for GitHub


Languages

Language:JavaScript 47.0%Language:HTML 36.9%Language:CSS 16.0%