rubyforgood / growhaus_sign_in Goto Github PK
View Code? Open in Web Editor NEWGrowhaus Sign in
Growhaus Sign in
Requested by GrowHaus: "I don't think we're too worried about non-staff maliciously using the admin feature. GH [GrowHaus, not GitHub] staff will be present in some capacity most of the time when volunteers/interns are logging in and out. Having an easy way to return to admin view would be ideal."
IIRC there is some enforcement code (which we can basically remove), otherwise this is just adding a link.
The questionnaire page (user new) will gather the following info from the user:
The submit button will take the user to either:
doesn't look right with the extra column sort icons
Requested by GrowHaus. The proposed method is to embed a google form rather use a rails form, so this would be a big change.
This page lets you do things like:
This could be complicated, but one idea is to:
@growhaus.com
domain.When creating a new activity session, close any existing ones
Part of fixing this issue is providing instructions to the team members on how to define text in the views, so it is dynamic.
The choose action page will be accessible for a specific user.
As a user, I am able to either choose an activity to start tracking time against or choose to check out, if I am currently logging time against an activity.
Choosing an activity starts logging time for me against that activity.
Checking out stops logging time for me against my current activity.
Once you are in welcome mode, you shouldn't be able to get back to the staff or report generation pages.
Running 'rake db:seed' should be idempotent
Right now it's just a plain bullet list item
The app should be blocked from anyone using it, unless they are authenticated. (No extra authorization required).
All pages should redirect to The Login Page.
Requested by GrowHaus.
Right now pulling model names for activity but they are all in english right now
New email addresses submitted via the new user sign up page should be added to the growhaus mailing list.
The welcome page should contain the following parts:
In production, only @growhaus
emails should get access to the app.
To match the look and feel with the company website, since this app is customer facing. The site uses Google Font Lato
Need a way for user to cancel a workflow
May need Growhaus to provide a centered image. This image is from the main Growhaus site.
This page will list out every user in a datatables searchable table.
Each user can be clicked on.
Clicking on a specific user moves you to the choose action page.
Currently there are none in the seed data.
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.