Skip to content

A relationship web app designed to streamline communication in a couple

Notifications You must be signed in to change notification settings

jmg2107/smitten

 
 

Repository files navigation

Smitten

Smitten is a relationship web app that is designed to streamline communication between partners, harnessing Angular2, Google Calendar's API, SMS messaging, RethinkDB, SoundClound API, NG2-Charts, SynapticJS, PrimeNG, and styled with Bootstrap.

Team

  • Product Owner: Connor Campbell
  • Scrum Master: Heather Park
  • Development Team Members: Jennica Goo, Karen Zapata

Table of Contents

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

Usage

Click Login from the front page to login through your Google account. Once logged in, a new google calendar is created for you and your partner automatically. You will then be prompted to link your partner's gmail address. The interactive features include: The calendar/text reminders, The Post-it board to create photos and love notes, The Mixtape to create a mutual playlist, and The Sentiment tab which tracks and graphs moods over time via your post-it notes with a sentiment parser.

Requirements

  • Node 6
  • NPM 3.9.5

Development

Installing Dependencies

From within the root directory:

-npm install -npm run build -node index.js -> navigate to localhost:3000

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

About

A relationship web app designed to streamline communication in a couple

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 44.6%
  • JavaScript 33.2%
  • CSS 11.1%
  • HTML 11.1%