project-1's People
Forkers
brettveldmanproject-1's Issues
Finalized design elements
Content
Home Page
- [ ]
Result Details Page
- [ ]
Account Page
- [ ]
Research Materialize framework
- Modal Windows
- Accordions
- Layout options
Google API
Google APIs for Maps and Filters
-
Google maps
-
Google Places
-
Google Directions
Additional Features
Account Features
- Customization of user id image
- Local storage or Database storage
- Bookmarking trails (save rec area id?)
Add API calls (Google)
- Button to call directions (hidden until click on accordion)
- Display map (hidden until click on accordion)
- Load map of cor. & show other locations near by
Push new UI changes to master
- Review notes on how to push my local changes to repository as new branch?
- Have new changes reviewed and merged to master
recreation.gov api
- Get recreation api to work!!!
- Build function for searching FACILITIES
- Add JS back to file
- Scripting to capture search form data
- Pass search form data to Facilities API
- Capture search results as local variable
- Parse search results into repeating accordion LIST elements
- Initial OnLoad value of locations (So page doesn't load empty or require a search
Weather API
Finding & Adding Weather
- Dark Sky
- Get key
Firebase?
Ad API calls for (Weather)
Weather
- Icons (weather object)
- Temperature (F)
- App Temp
- Cloud Coverage
- Call lat & lng
Jeff - Looking for trails
Susan - New to hiking
Susan is new to hiking and looking for places to hike that are good for beginners and are safe.
- Allow user to search (or view suggested) trails by difficulty level = beginner
- Define "Safe" as it pertains to hiking trails. ie Known wildlife, remoteness, lack of cell signal, low level of foot traffic etc.
- Filter by Safety conditions
Skeleton UI
Skeleton UI (No Details)
- Main Page elements (trail display/banner)
- Nav bar
- Account page
- Favorites page
Test
Form Validation...
I forgot that our assignment says we also need "User Input Validation" which I'm assuming is referring to required values in the form fields. This alone looks FAR harder than anticipated...
- Choose a javascript form validation library
- Review documentation and examples
- Add to current contact form on Modal windows
Layout of Tiers
Mock up of Tiers
- Add star Icon
- Map box
- Weather box
- Text box
- All inside module
- Add id="RecSearchButton" to Modal Search button element - JCMH
- Extra: Move icons to the right (move the new window icon to the top not the map card)
Get Hamburger menu to work
Hamburger menu replaces regular menu buttons on small mobile screens but currently clicking on it does nothing
- Have it display 3 menu: Home, Search, and Account
- Display icons and Text from mobile drop-down
Account Pg
Filters
Types of Filters
Top Priority:
- Hiking
- Biking
- Camping
Low Priority:
- Pets
- Bathrooms
- Parking
Appearance
Design Elements
-
Icons (ex: stared button)
-
Fonts
-
Color Palette
-
Stock photos
-
Name & Logo
Wireframe UI
- Outline required pages (ie home page, results list, results details, account etc)
- 3 different sketches of these pages and how user navigates between them
- list of required search fields for APIs (ie search text box, filter checkboxes like allow dogs, etc)
Trail API
Finding/Adding trail api
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.