Skip to content

Sword-Anchor/SnapIt

Repository files navigation

Travis-ci Status

SnapIt

Content is too scattered on the Internet. Every day we find compelling content on numerous websites and blogs. Unfortunately there is no way to save the content so that it can be viewed later.

That is why we created SnapIt. SnapIt Logo

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

SnapIt is a web application that also utilizes a Chrome extension. To use SnapIt users will need to start the web application, create an account and then start snapping their favorite items using the Chrome extension.

Website

The website runs on a Node.js server on the backend. On the front end it uses AngularJs and Twitter bootstrap for a responsive design. Here is what the website home page looks like.

SnapIt Website

Here is what the user sees when they login to their account on Snapit. This shows all the items that the user has chosen to save using the Chrome extension.

SnapIt Homepage

Chrome Extension

The chrome extension can be installed from the Chrome Extension folder found under the client folder. The Chrome extension has been tested on browsers running on Macintosh and Windows Computers.

Requirements

  • Node 0.10.x
  • Express 4.0.x
  • Mongoose 3.8.x
  • Socket.io 1.0.x
  • Passport 0.2.x
  • Nodemailer 1.3.x
  • Bootstrap latest
  • FontAwesome latest
  • Grunt 0.4.x
  • Karma 0.8.x
  • Jasmine 0.1.x
  • Protractor 1.1.x

Development

Installing Dependencies

From within the root directory:

sudo npm install -g bower npm install bower install

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

Team

  • Product Owner: Siddharth Sukumar
  • Scrum Master: Vinaya Gopisetti
  • Development Team Members: Jennifer Bland, Vincent Nocera

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published