User can Record the Video using MediaRecorder Web API ( Video Record )
User can Upload a Video ( Video Upload )
User can Preview the Video ( Video Player )
Sending the response of video to server in form of Blob through API
building a timeline for selecting variables and mapping them to different timestamps through the record already present in CSV or custom excel
CSV Editor
Building a CSV Editor
User can record or upload a audio within each cell of CSV along with storing the label of that recording
Audio Embed it into CSV and Mapped to individual Variables!
Finally checking everything in sync with server using Solid-js Store
Workspaces & Folder & File
User can create a workspace
workspaces stores multiple folders
folder contains multiple files
files can store the primary data such as Video, Audio, CSV, Mappings
Overall Experience
Finally, concluding the amount of work there I spend doing helped me better understand the startup culture of being a small family, working alongside team, collaborating with others and focused on our goals, it's usually burn out days which made the weekends fun for me, spending time on some of my side-projects!
Like this project
Posted Jan 13, 2024
Developed a video editor with Custom Spreadsheet for audio record, Utilised web development skills to create an intuitive user interface and connect REST API.