Profile Information
Name : Sarvesh Goregaoker
Country : India
Email : sarveshgoregaoker@gmail.com
Phone : +91 7276836888
Github : https://github.com/saru2000
Location : Pune, India
Synopsis
VideoCutTool is a valuable tool for editing videos in Wikimedia Commons. It's used by volunteers to edit videos on the fly and re-upload back to Commons in simple few clicks. However, the tool requires some improvements to enhance its functionality, fix existing bugs, and write unit tests. This project aims to improve the VideoCutTool's functionality using ReactJS and NodeJS.
Deliverables
Improve the user experience of the video-cutting tool
Improving the user experience of a video-cutting tool involves taking a holistic approach to enhance its usability and functionality.
Simplify the user interface
Provide clear labeling and tool tips
Provide better preview options
Offer tutorials and help documents
Optimize performance
Supporting extra other formats of video
Adding support to a wide range of video formats to ensure that users can edit any type of video without having to convert them to a compatible format.
Offer additional functionality
In addition to improving the user experience, adding new functionality to the video-cutting tool can further enhance its usefulness and appeal to users.
Fixing existing bugs
Fixing bugs can help ensure that the tool runs more smoothly and does not crash or freeze during use. This will provide users with a more stable and reliable experience.
Time period
May 4-28
Community Bonding Period: Interacting with the mentors and with community. Sharing the Ideas and Features with community. Finalising task & work period accordingly.
May 29-June 4
Working on Features: Adding new features. Writing a code for above features after a review and feedback from mentors.
June 5-June 11
Working for making better features and making the above code more efficient.
June 12-June 25
Working on Improving the User Interface of the tool : Simplifying user experience
June 26-July 2
With the help of gained knowledge, installing the required dependencies & bringing the tool in existence
June 26-July 2
With the help of gained knowledge, installing the required dependencies & bringing the tool in existence
July 2-July 16
Fixing bugs
July 17-July 23
Phase I Evaluation of project work
July 23-July 30
Brainstorming for tutorials & documents
July 31-August 7
Working on guidelines & instructions
August 8-August 13
Fixing bugs
August 14-August 20
Phase II Evaluation of project work + (Making modifications in project(if required))
August 21-August 27
Final submission of whole Work to Organization.
August 27-September 3
Project submission to Google
September 5
Announcing Initial results of Google Summer of Code 2023
Participation
Would be in contact with the mentors & community & I'm already connected with the mentor over linkedIn.
About Me
- Currently pursuing 3rd year B.tech from Dr.D.Y.Patil University, Pune
- Heard from one of my seniors.
- There are other commitments which are manageable
- Currently I won't be interested in outreach
- Making this project will help me understand the real-life project experience & will help me expand my technical skills.
Past Experience
- Created the user interface for an app, website, or other interactive media. Collaborated with product managers and engineers to gather requirements from users before designing ideas that can be communicated using storyboards & graphics for company.
- Was a team leader for an e-commerce app project