-
Notifications
You must be signed in to change notification settings - Fork 163
MMESS MVP Pull Request #308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
sydweisberg
wants to merge
394
commits into
deadroxy:master
Choose a base branch
from
sydweisberg:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Made edit profile button link to profile edit page/form
Station dropdown styling
…s and added an active boolean to the rental model. Skye pls test I trust you to break this if it is possible.
Fixed CSS on user sign-in page
Prevented users from accessing other profile pages
…yed. We can change this by removing the truncate.
…returns (invalid station ids).
…ntials. Also we had identical index.html.erb and new.html.erb pages, but we aren't routing to the index.html.erb page in sessions.
Tracking user hours and displaying them on profile page.
Flash alerts!!! They all need styling, but they are all showing up. I take that as a win.
…t rental. Working on that now.
Allow user to sort by number of available bikes.
Allow user to pick a station by name from dropdown when returning a bike.
Dropdown min height now 25%
stripe testing
Text now larger.
Dropdown fixed width
Toggle map/list now has rounded interior corners
Added informative text to help user.
Signup button on sign in page.
Fixed profile page layout and map spacing. Also changed size of rent a bike button and snail pic in header.
Reverted change to showing a user's balance in profile
changed stripe api instructions.
Fixed speech bubble overflowing
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
VectorBike MVP by MMESS
Development Environment Setup
Some initial setup is required.
MYSQL_USERNAME=<your_username>MYSQL_PASSWORD=<your_password>MYSQL_SOCKET=<path_to_socket>.sockSTRIPE_SECRET_KEY.bundle installrails db:reset(reconfigures the database)rails db:migrate(ensures schema is updated)rake initial_import(loads CSV data, generates pseudo-random data for bike charge, bike status, and station capacity)rails s(launches the web server)On each subsequent deployment, only
rails sis required to launch the page. If changes to the schema, CSVs, or gems are made, perform all commands frombundle installonwards.Functionality Description
Account Management
Site Navigation
Rental Process
Rental Form
Rental Management
Returning Bikes
Ride History and Metrics
Rental Limits
Summary of Changes
Recommended Walkthrough
Link to Application
Note: Users cannot add funds to their accounts on deployed site. For full functionality please follow the development environment instructions and visit http://localhost:3000/ in a browser.
https://vectorbike-ecfe326f48ab.herokuapp.com/