/ricebook-frontend

The frontend part of Rice book

Primary LanguageHTML

A fully functional social website for Rice students.

  1. Register and then log in or log in using your facebook account.
  2. Postimages, statuses and avatar.
  3. Follow friends and comments your firends' posts.
  4. Link or unlink your facebook from your regular accounts.
  5. Have fun!

MEAN stack

MEAN started out as a combination of MongoDB, ExpressJS, AngularJS and Node.js.

AngularJS

Express

Angular

Node.js

Additional Tools used

Mongoose - Mongoose provides a straight-forward, schema-based solution to model your application data. It includes built-in type casting, validation, query building, business logic hooks and more, out of the box.

Bootstrap - Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery.

Karma - A simple tool that allows you to execute JavaScript code in multiple real browsers. Mainly on testing purposes.

Protractor - Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor runs tests against your application running in a real browser, interacting with it as a user would.

Jasmine - Jasmine is a behavior-driven development framework for testing JavaScript code. It does not depend on any other JavaScript frameworks