gatekeeper-tamu / gatekeeper Goto Github PK
View Code? Open in Web Editor NEWA Ruby on Rails Subscription Management Application
Home Page: https://gatekeeper-tamu.herokuapp.com
License: MIT License
A Ruby on Rails Subscription Management Application
Home Page: https://gatekeeper-tamu.herokuapp.com
License: MIT License
As a user, I want to be able to view sitewide statistics so that I can see what other people are spending money on/using
As a developer, I want to be able to search for shows and movies so that users can view the networks they are available on in a clean format.
Fix @user variable not populating on sign in/out in cucumber tests
Create database tables for Groups and Shared Subscriptions
As a developer, I want to be able to make sure that user-entered data conforms to the expected values so that I can have a secure application
As a developer, I want to be able to verify functionality of my models/controllers
As a user, I want to be able to have a better experience on the subscription pages
As a developer, I want to be able to generate UUIDs for Users and other models so that the ids for new entries are unique identifiers
As a user, I want to be able to set permissions for the subscriptions I add to groups so that I can control which groups have read/write permissions
As a user, I want to be able to view my profile picture/gravatar
As a user, I want to be able to view a cleaner reminders page so that it looks like it fits with subscriptions
As a user, I want to be able to share a subscription with a friend through a one-time access page so that I can give access to my subscription for a limited time.
Link to the page with minimal information should be generated at a static address that and sent to the correct email
As a developer, I want to be able to see what percentage of the code is covered by testing so that I can make professor Ritchey happy
https://stackoverflow.com/questions/22893907/how-to-check-rspec-code-coverage
As a user, I want to be able to schedule recurring reminders for my subscriptions
As a user, I want to be able to schedule reminders so that I can get notifications at specific times for my reminders
As a user, I want to be able to view usage statistics so that I know how much I'm using subscriptions over periods of time
So that I can know which subscriptions I/others use regularly and which are probably able to be cancelled
So that I can see how many times someone else has used my login and who has used it
As a user, I want to be able to view my reminders in a clean format
As a user, I want to be able to view a cleaner reminders page so that it looks like it fits with subscriptions
As a user, I want to be able to have a better experience on the landing page
As a user, I want to be able to query the database of services and shows so that I can find platforms that have content I want or find alternatives to platforms I currently use
As a user, I want to be able to add (a) date(s) to my subscriptions so that I can know when to cancel/renew my subscription
As a user, I want to be able to create Reminders in a user-friendly way
As a user, I want to be able to share a subscription with a friend through a one-time access page so that I can give access to my subscription for a limited time.
A page with minimal information should be generated at a static address that can be sent as a link in the email to the intended recipient.
The page should display the username and password as well as the URL of the service. The non-auth navbar should be shown
As a user, I want to be able to view my profile so that I can view and update my own data
As a developer, I need to be able to create user profiles and update user data
So that users can edit their personal data
As a user, I want to be able to view subscriptions that belong to my groups on the main view page
As a group owner, I want to be able to set permissions for the subscriptions in my groups so that I can control which users have read/write permissions
As a user, I want to be able to add subscriptions I own to my groups on the group view page
As a product owner, I want to be able to have premium users with more features so that I can charge more for premium service
As a user, I want to be able to add a reminder to a subscription so that I can receive emails for my subscription important dates
As a user, I want to be able to add/remove users to/from groups so that I can manage who can view shared subscriptions
As a developer, I want a barebones front-end to start development of features
As a user, I want to be able to filter the statistics page using the API populated database records so that I can view the sitewide statistics in a more consumable manner
As a user, I want to be able to create, view, edit, and delete my subscription entries
As a user, I would like to be able to change my personal settings
So that i can update my password, personal data, or delete my account
As a user, I want to be able to create/update/delete groups so that I can share passwords with my friends/family
As a developer, I want to populate a database with movie and TV show data so that I can show users what services have shows/movies they want to watch
Database should include:
As a user, I want to be able to receive an email message when my subscription alert is up so that I can be reminded to cancel/renew/pay for my subscription
As a user, I want to be able to view statistics about my groups so that I can understand what my group is paying for/using
User not found currently causes an internal error instead of gracefully directing to 404 page
As a user, I want to be able to view statistics so that I can be more informed about my subscription usage/cost
As a developer, I would like to be able to pull data from an API for service searching so that I can populate the service search feature
Can't update user data with CRUD form
As a user, I want to be able to view groups and their details in a clean format
Match UI to Figma mockups
Update Cucumber tests if any fail post UI change
As a user, I want to be able to have a better experience on the login and sign up pages
As a developer, I want to be able to clean up small UI changes so that my users have a good experience on the site.
As a user, I want to be able to view cost statistics so that I know how much I'm spending over periods of time
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.