szareian / ProjectHub

An RoR web application:

Home Page:https://pure-forest-38212.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A RoR web app to help manage group projects and track each team member's contributions.

Features

1. Sign Up/Login/Logout. Note: two different types of user accounts: instructor/supervisor and regular user (e.g. student/employee).

2. Account Settings. Change your password and avatar.

3. Groups.

  • Group settings (accessible by group admins). Change group name, description and deadline, and manually add or remove members.

  • Tasks. Measurable action items that can be assigned to team members, commented on, and voted on to determine points-based value.

4. Group Membership. Group admin (e.g. group creator) can accept or deny requests for access.

5. Google Maps API integration. Create company-wide events that automatically load in an embedded map.

6. Google Calendar API integration. Add tasks from your groups or company events to your calendar.

7. Notifications. Receive updates about changes in group information, accepted or denied requests, the creation of new tasks and more.

8. Analytics. Visualize your contributions, across all your groups, with interactive graphs.

Authors

Shuman Peng, Gurjovan Takhar, Sina Zareian, Derek So and Raiya Jessa.

About

An RoR web application:

https://pure-forest-38212.herokuapp.com


Languages

Language:Ruby 38.3%Language:HTML 32.9%Language:JavaScript 22.0%Language:CSS 6.0%Language:CoffeeScript 0.9%