<commit_before># Project Overview

## Project Description

Portal for cuban music dance enthusiasts to hear the latest releases and get calendar updates with dance classes and socials

## Functional Components 

This is a breakdown of the top level functionality for final project

* Get 3 public playlists from Spotify API and display them as options on the DOM
* User will be able to select music genre (select the playlist for the specific type of music)
* Append playlist tracks to DOM
* Ability to hear the songs
* Create user inputs for adding new events
* Store data in firebase
* Display items as list or calendar
* Ability to remove items


Component | Priority | Estimated Time | Time Invested | Actual Time |

Get my user playlists from Spotify API | H | :5hrs: |  :1hrs: | :---: | :---: |

Install and learn bootstrap | H | 8hrs| :hrs |  |

Display playlists on the DOM | H | 3hrs| :hrs |  |

Set up firebase to store event information | H | 3hrs| :hrs |  |

Create form for user to enter event information using class 15 forum exercise as an example | H | 5hrs| :hrs |  |

Display inputs on the DOM as list | H | 5hrs| :hrs |  |

Create add to calendar option when clicked you can add the event to your calendar | L | 5hrs| :hrs |  |


## Helper Functions
Use this section to document all helper functions. These functions should be versatile enough to be reused in other projects

## Additional Libraries
 Use this section to list all supporting libraries and their role in the project

* Jquery for DOM manipulation
* Bootstrap for HTML template
* Firebase for data storage

<commit_msg>updated supported libraries<commit_after># Project Overview

## Project Description

Portal for cuban music dance enthusiasts to hear the latest releases and get calendar updates with dance classes and socials

## Functional Components 

This is a breakdown of the top level functionality for final project

* Get 3 public playlists from Spotify API and display them as options on the DOM
* User will be able to select music genre (select the playlist for the specific type of music)
* Append playlist tracks to DOM
* Ability to hear the songs
* Create user inputs for adding new events
* Store data in firebase
* Display items as list or calendar
* Ability to remove items


Component | Priority | Estimated Time | Time Invested | Actual Time |

Get my user playlists from Spotify API | H | :5hrs: |  :1hrs: | :---: | :---: |

Install and learn bootstrap | H | 8hrs| :hrs |  |

Display playlists on the DOM | H | 3hrs| :hrs |  |

Set up firebase to store event information | H | 3hrs| :hrs |  |

Create form for user to enter event information using class 15 forum exercise as an example | H | 5hrs| :hrs |  |

Display inputs on the DOM as list | H | 5hrs| :hrs |  |

Create add to calendar option when clicked you can add the event to your calendar | L | 5hrs| :hrs |  |


## Helper Functions
Use this section to document all helper functions. These functions should be versatile enough to be reused in other projects

## Additional Libraries
 Use this section to list all supporting libraries and their role in the project

* A client-side JS wrapper for the Spotify Web API https://github.com/jmperez/spotify-web-api-js
* Jquery for DOM manipulation
* Bootstrap for HTML template
* Firebase for data storage


{'fraction_non_alphanumeric': 0.05580693815987934, 'fraction_numerical': 0.006636500754147813, 'mean_word_length': 3.869309838472834, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1556540', 'n_tokens_mistral': 922, 'n_tokens_neox': 879, 'n_words': 496}