---
# System prepended metadata

title: Time breakdown & role assignment - golf project

---

## DEVELOPMENT ROLES ASSIGNMENT
* **AI/ Model development**: *shameer kharel*
* **User & feed management backend**: *Sudip Ghimire*
* **Application front end developemnt**: *&lt;unknown&gt;*
* **Technical lead**: *Sudip Ghimire*
* **Tetsing**: *all of the members mentioned above*

## TIME BREAKDOWN

1. **AI core model development: *6 weeks to 8 weeks***
   At this stage we expect to finish the AI part of the project. Expecrun tted target will be a python code that will be able to take input video and out file with traces made. This also included the deployment of AI to cloud.

   

2. **AI API exposing interface: *3 weeks***
   At this stage, we will have a backend service deployed on cloud that will be able to take a input video as web paramater in web call and respond the url link to output video.

   

3. **Mobile app initiation: *1 week***
   At this stage, we will have a very simple android and/or ios supporting app that can take the saved video file and play output video file

   

4. **Output customization: *1 week***
   Extend the product #1 to support additional feature including colour customization of trace line, dotted or solid traceline, glow, accuracy threashold, manual frame selection and so on. Extend product #2 to take this modification parameters and web call argument

   

5. **Output customization app interface: *1 week - 2 weeks***
   Extend product #3 to utilize the changes of product #4. Now the app will have ui to select colors, trace line type, thickness and so on.

   

6. **User management backend: *1week - 3 weeks***
   Now the product #2 ( includiing modification in #4 ), will add another service unit which acts as app backend including user login, user management, video storage, sharing and so on. We can make use of services like firebase if so suited. This will also include feed if client requires

   

7. **User management app interface: *3 weeks - 4 weeks***
   Incorporate the product #6 changes to app UI

   

8. **Testing and polishing: *2 weeks***
   Buffer time to test app before delivery

   

9. **Project handover**
   Collect all the project intellectual property, credintials, documents and else to the client ensuring client have everything is they chooses to further modify or change it without the need of any mandatory support from us.



----

*Time estimation is for internal communication between client and dime, does not entitle to any legal commitment.*


The above document is approved by
Sudip Ghimire: Dec 30, 12:35AM CET
Aanish Srivastava: 
Sameer kharel:
Ansum: 