<commit_before># Prop Exchange!
## A Rails Project by [<NAME>](https://www.linkedin.com/in/jacobgwilliams)

This is a work in progress. The purpose of this project is to create an application (starting on the web, then moving to mobile) that will allow members of the New York sketch community to post, exchange, and request props from each other more easily.

This is intended to improve upon the usefulness of the Facebook group [Sketch Props and Costumes](https://www.facebook.com/groups/1164013003650188/).

She shortcoming with this Facebook group is that it requires members to post generally in the Discussion thread of the group to request specific props, but it can be a bit of a crap shoot in terms of actually getting results.

Users should be able to:
* Create an account. _Stretch goal is users should validate identity by logging in with their Facebook account._
* Create a brief profile that states your affiliation with the community. (UCB, PIT, Magnet, Indie, etc.)
* Create a public list of props, including descriptions and photos.
* Be able to search the database of props by name and other descriptors.
* Be able to select an item, then reach out to the user who owns that item to request borrowing it.
* Toggle items in their portfolio as in use/lent out, so as not to be contacted for items not available. _(This should also probably hide items from search completely.)_
Users should also be able to:
* Post when they are seeking something.

* Ruby version 2.3.0

# Schema as of 8/20/2017:
![Prop Exchange Schema](https://www.github.com/jacobgwilliams/prop_exchange/Schema-Aug-20-2017.png "Prop Exchange Schema")<commit_msg>schema image fix<commit_after># Prop Exchange!
## A Rails Project by [<NAME>](https://www.linkedin.com/in/jacobgwilliams)

This is a work in progress. The purpose of this project is to create an application (starting on the web, then moving to mobile) that will allow members of the New York sketch community to post, exchange, and request props from each other more easily.

This is intended to improve upon the usefulness of the Facebook group [Sketch Props and Costumes](https://www.facebook.com/groups/1164013003650188/).

She shortcoming with this Facebook group is that it requires members to post generally in the Discussion thread of the group to request specific props, but it can be a bit of a crap shoot in terms of actually getting results.

Users should be able to:
* Create an account. _Stretch goal is users should validate identity by logging in with their Facebook account._
* Create a brief profile that states your affiliation with the community. (UCB, PIT, Magnet, Indie, etc.)
* Create a public list of props, including descriptions and photos.
* Be able to search the database of props by name and other descriptors.
* Be able to select an item, then reach out to the user who owns that item to request borrowing it.
* Toggle items in their portfolio as in use/lent out, so as not to be contacted for items not available. _(This should also probably hide items from search completely.)_
Users should also be able to:
* Post when they are seeking something.

* Ruby version 2.3.0

# Schema as of 8/20/2017:
![Prop Exchange Schema](Schema-Aug-20-2017.png "Prop Exchange Schema")
{'fraction_non_alphanumeric': 0.05855161787365177, 'fraction_numerical': 0.019722650231124808, 'mean_word_length': 4.41, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 5, 'lorem ipsum': 0, 'www.': 5, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 2, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2158707', 'n_tokens_mistral': 870, 'n_tokens_neox': 809, 'n_words': 489}