fullsend's People
fullsend's Issues
get trail information api call
pull in MTBproject trail info from mtbproject aPI using lat/long from strava activity api call
Strava OAuth
Implement Oauth for strava api using backend
Host application on AWS
Create cloudformation template to host app on S3, use cloudfront as CDN, route 53 for routing and certificate manager for SSL.
Router
implement router into app
As a user, I should be directed to home page after authorization
Current flow redirects user to login page where they must click the enter button to reach the home page. This should happen automatically after authorization
As a user, my rides should be updated automatically
initial app styling
As a user, I should be able to track the components on my bikes
Deploy
deploy using heroku
Initial file structure
create-react-app
-dependencies
Redux setup
Action creators/Reducers/store information
As a user, I should be able to upload and save images from my rides
linting through phase 4
refactor to redux thunk
Add rider stats page
testing though phase 2
Update token exchange functionality
Strava token exchange response has changed, changed breaks app
As a user, I would like to see mountain bike news and media on the home page
PinkBike RSS feed: https://www.pinkbike.com/pinkbike_xml_feed.php
Create CI/CD for application
Create cloudformation template to build CI/CD pipeline
To decide:
Use TravisCI or use AWS codebuild/codedeploy/codepipeline
express backend
setup hand-rolled express backend
add ride todos page
Responsive Design
Bike images
better solution for add bike images
React setup
create containers and components to implement state information from redux
testing through phase 4
postgres database
setup custom postgres db
Get Athlete API call
pull in athlete activity ids from strava api
Add bike container component
As a user, I should be able to upload images of my bikes
Convert application to Typescript
As a user, the components on my bike should have miles (hours?) tracked on them
Update readme
Move date logic to backend
Data cleaners
Create data cleaners for api calls using mock data pulled from docs
As a user, I should be able to see a trail map for rides I want to do
Upgrade to React 16.8
Update dependencies to fix vulnerabilities
Bike components
Give users ability to track mileage on different bike components
Create domain name for application
Currently, app is hosted for free on surge. Purchase a domain name for this application
Ride details
Give users ability to add custom details to rides on rides page
linting through phase 2
As a user, I should see trails near me on the home page
separate rides by month
use ride epoch time
As a user, I should be able to view rides from different years
Get activity API call
pull in activity information from strava using activity ids pulled from athlete api call
As a user, I should be able to see the trail map for rides I have done
As a user, I should see trail conditions near me
See MTB project widgets
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.