lujanfernaud/prevy

View on GitHub
README.md

Summary

Maintainability
Test Coverage
[![Maintainability](https://api.codeclimate.com/v1/badges/4ff8c244d2d53411887b/maintainability)](https://codeclimate.com/github/lujanfernaud/prevy/maintainability) [![Test Coverage](https://api.codeclimate.com/v1/badges/4ff8c244d2d53411887b/test_coverage)](https://codeclimate.com/github/lujanfernaud/prevy/test_coverage)

# Prevy

A platform to build private communities that revolve around private events.

## Demo

[prevy.herokuapp.com](https://prevy.herokuapp.com/)

## Built With

- Ruby on Rails 5
- Minitest
- Capybara
- Coffeescript
- Devise
- Pundit
- Rolify
- Sucker Punch
- PG Search
- Storext
- ActiveRecord Import
- Geocoder
- Leaflet API
- Cloudinary

See the [Gemfile](Gemfile) for more information.

## Features

- Everything is *private* by default
- Groups can be *hidden*
- People need to *request membership* or *be invited* to become group members
- Only *members* and *invitees* can see hidden groups
- Only *members* and *invitees* can see a group's contents
- Every group has its own *forum*, to discuss anything comfortably
- Group members are rewarded with *points* for commenting, creating topics, and attending events
- All members of a group can be set as organizers by default
- In-app and email notifications

## Screenshots

<kbd>
  <img src="public/images/promo/hidden_group.png" alt="Hidden Group">
</kbd>  
&nbsp;
<kbd>
  <img src="public/images/promo/rave_up.png" alt="Rave Up Group">
</kbd>  
&nbsp;
<kbd>
  <img src="public/images/promo/sample_event.png" alt="Private Event">
</kbd>  
&nbsp;
<kbd>
  <img src="public/images/promo/latest_topics.png" alt="Group Forum">
</kbd>  
&nbsp;
<kbd>
  <img src="public/images/promo/most_involved_members.png" alt="Most Involved Members">
</kbd>