CamLRay / haiku-checker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Haiku Tracker & Generator

By Gabe Nielsen, Cameron Ray, and Jeremy Martin

This application will take three different inputs, and tell the user if they makde a haiku. It also will generate a random haiku.

Technologies Used

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • Jest
  • npm

Description

Rules for a Haiku:

  • 5, 7, 5 syllable pattern

Basic Rules for Syllables (Many exceptions apply)

  • Vowels: As a base, every vowel is it's own syllable
  • Vowel Pairs: There is a long list of vowel pairs that will only make one syllable
  • Magic E: If the last letter is E in a VCe pattern

Setup/Installation Requirements

  • Clone this repository
  • Install npm
  • Run npm start in root directory

Known Bugs

  • Diphthongs are hit or miss on if the program will register syllables correctly
  • Some prefixes and suffixes will register incorrectly
  • Some compound words will register incorrectly
  • Eat counts as 0

License

Copyright (c) 2022 Gabe Nielsen, Cameron Ray, Jeremy Martin

About


Languages

Language:JavaScript 76.8%Language:HTML 20.2%Language:CSS 3.0%