Skip to content

igorvanloo/HomeWall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HomeWall

Table of Content

  1. About Homewall
  2. Progress
    1. Road Map
    2. Future Updates

About Homewall

An app (in development) to create your own routes on any wall that you can take a picture of!

I wanted to make this app for the following reasons:

  1. I wanted to learn about app development and how to code in Dart and use Flutter
  2. The most popular app on the climbing market Stōkt has caused me frustration in the past, and it is not free for gyms to use.

Progress

Road Map of Progress

  • Create Login Pages
    • User inferface for Login page
      • Make UI for Sign In page
      • Make UI for Sign Up page
      • Make UI for Forgot Password page
    • Set up FireBase connection
    • Third Party Login options
      • Facebook login
      • Google login
  • Create App Pages
    • Create Home page
      • Create Sign out button
      • Make UI for Homepage
    • Create Walls page
      • Make UI for Walls page
      • Create Add Wall button
        • Add name for new wall
        • Add Image for new wall
          • Select Image to be uploaded
          • Upload Image to FireBase Storage
          • Add Wall name and download url to FireBase FireStore Database
      • Display new walls with name and image
      • Make walls deletable by sliding it
    • Create routes page for each wall added
      • Make UI for routes page
      • Create Add Route button
        • Add name for route
        • Add grade for route
        • Create your own route
          • Display correct wall to edit
          • Add editing option to draw ontop of wall
          • Upload new route to FireBase FireStore
        • Add route name, downloard url, route grade, sent/un-sent to FireBase FireStore Database
        • Make routes deletable by sliding it
      • Display new routes with name, grade, and if it is sent or not
      • Make route clickable to view route
        • Display correct route image
        • Add option to update route grade
        • Add button to declare route as sent

Future Updates

Instead of having user create routes in app I want to use a REST API to call a python file which performs a holddetector see HoldDetector.py. I have already made a fairly accurate Hold Detector using OpenCV.

About

A climbing app to create your own routes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published