An open source project to help deaf people, that's an awesome idea
Let's start the review:
Your video example is not in english, how everyone is supposed to understand? It looks like it's not working at the start. You should offer a better UI.
Your commit history is shit. Even if you start a project you can always do small commits to track your code changes.
As always some comments are useful, some not =>https://github.com/danielsalles/transcribere-api/blob/06cb81b27f11273f1869041eff562a7904d8fbc7/app/Controllers/Http/Speech/SpeechController.js#L42
https://github.com/danielsalles/transcribere-api/blob/06cb81b27f11273f1869041eff562a7904d8fbc7/start/routes.js#L18 => You shouldn't keep useless routes.
https://github.com/danielsalles/transcribere-api/blob/06cb81b27f11273f1869041eff562a7904d8fbc7/start/routes.js#L25 => Don't commit dead work! Either make it work or remove it ;)
https://github.com/danielsalles/transcribere-api/blob/06cb81b27f11273f1869041eff562a7904d8fbc7/test.js => This is not a test, you write a proper one.
https://github.com/danielsalles/transcribere-api/blob/06cb81b27f11273f1869041eff562a7904d8fbc7/app/Controllers/Http/Speech/SpeechController.js#L14 => What happens with huge files?
https://github.com/danielsalles/transcribere-api/blob/06cb81b27f11273f1869041eff562a7904d8fbc7/app/Controllers/Http/Speech/SpeechController.js#L45 => No controls, no tests, I'm pretty sure the google api offer some attributes to check that all went well.
In overall your API is a bit rough. This looks like more a POC than an actual well constructed API. It needs some polishing. Keep improving it and it will be all good!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
I will answer according to your considerations.
The issue of the error is just an oversight by the APP, I'll sort and send the commits.
I added a validator too (https://github.com/danielsalles/transcribere-api/commits/master).
I'm learning how things work here, I'm sorry I looked a bit sloppy at first. But I intend to take this project forward. Thanks for your feedback :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @gregory.latinier
Here's a tip for your valuable feedback! @Utopian-io loves and incentivises informative comments.
Contributing on Utopian
Learn how to contribute on our website.
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit