A sequential log of project steps
I will update this as the project progresses
- Write down ideas for app
- Start researching creating an android app and options for embedded device
- Research scooter options
- Decide to re-purpose phone for on-board scooter device
- Discover automate app for android
- Test out automate app
- Order scooter
- Start testing out using AWS for hosting
- Move personal site to AWS
- Complete AWS server less tutorial
- Start creating Cloud formation templates for AWS structure of app
- Further brainstorming and testing of AWS
- Start on website front end using react-create-app
- Decide on using bootstrap for framework
- Remove stickers and residue from scooter
- Paint grip tape
- Create rough mockup of site
- Upload site S3
- Discover AWS Amplify
- Use Amplify to re-upload site and connect with a Coginto user pool
- Added FAQ
- Added start ride page β imported stopwatch, QR Reader projects
- Learned about React router useful guide
- Discover Serverless Framework and compared with Terraform
- Serverless boilerplate
- Created test backend api with Serverless - following this guide
- Fixed application flows
-
Create ride timer element:
- Updated API so that scooters can request self check status
- Ordered Project Box
- Attached Project Box to scooter
- Designed Logo
- Added Handle bar Bracket
- Designed First Creature - zI
- Finished Splash Screen Illustration
- Finished creature sketches
- Finished draft of frontend
- Research starting a LLC
- Start Gatsby Project Blog β using starter blog
- Host Blog on GitHub Pages
- Registered Domain Name - creature-share.com
- File LLC
- Fix FrontEnd bugs and make site more mobile focused.
- Attempt to crack BLE communication on electric scooter
- Add GPS Tracking to Site
- Recieved LLC Papers
- Got Particle Electron
- Got other electronics parts, accelerometer, gps, protoboard, optoilolator
- Ordered esp8266
- Put together minimal effort option, created wiring diagram, automate flow
- Tested minimal effort option with bread board setup.
- Created wiring diagram for embedded option.
- Assembled embedded option.
- Created hardware repo.