csc322-grinnell / boardbank Goto Github PK
View Code? Open in Web Editor NEWConnect community members with nonprofit board and volunteer opportunities.
Connect community members with nonprofit board and volunteer opportunities.
'the organization-edit page' is linked to '/organization' and not the profile editing page for organizations. We need to see where this is used in the existing tests and why it's not the organization edit page.
"Maybe there is a place on the front page where we can define an individual as – a community member building a profile it the database to seek board and committee volunteer opportunities” or something like that. Maybe there is another appropriate page for the definition like the first page that pops up when they begin to develop a profile." -- Nicole
This is largely due to the fact that an organization is in fact a user of the system. Instead, we should have some way to differentiate the two implicitly. The current proposal for the name change is individual
.
It is possible to use the browsers back button or to directly navigate using URLs to pages that are only accessible when a user is signed in. Information is not displayed except in the case of the user's contact information.
All of this should be redirected and not allowed.
We did find that this functionality is available when trying to edit a user or organization profile when not signed in.
Currently, the project is running on Ruby version 2.3.4. The current version is 2.5.3. This provides security updates as well as removes deprecated functions.
Additionally, rails uses version 4.2.5.1. The current version is 5.2.1. This provides a lot of security updates that need to be addressed.
Much of the code is poorly formatted and indented. Go through and apply a linter to the code to make it more readable/in line with standard Ruby practice.
Right now we have two separate sign in pages for Users
and Organizations
. This could be a accessibility issue and should be merged into a single Sign In
page.
See https://docs.google.com/document/d/1rS9gi5YIwFdoqoVJMKrHIEA7vWNK2PfhzeYpIOeBRJY/edit for more details.
A button (the “Boardbank” button in the upper-left corner) is empty or has no value text.
Namely in Edit Profile for Users there is a box saying "Would you be comfortable being on a board where fundraising is required".
The language of the document is not identified on each page.
Interests:
Arts/Museum -> Arts/Museums
Early Childhood -> Early Care and Education
Environmental -> Environment
Civic/Community -> Community Development
Historical -> History
Homeless/Emergency -> Emergency Shelters and Services
Skills:
Advocacy or Governmental Relations -> Split up into "Advocacy" and "Government Relations"
Legal -> Law
boardbank/app/controllers/application_controller.rb
It could be because of a database connection error. It was trying to connect to localhost:9200
when using rails server -b $IP -p $PORT
on cloud9. This is on the dev
branch.
Trying to sign in results in a TCP IP connection error as with signing up.
Instead, the back button should go back in reference to the website, not in terms of where the browser has been. The back buttons should be hard-coded in some way using routes to prevent it being context specific.
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.