Inspiration
As we all know we are in the world of advance UIs and cool technology. But there are some of people among us those are not familiar with these advance tech. stuffs due to a lack of knowledge or less vision problems. So we tried to implement the voice command feature on web applications , so that this problem can be solved.
What it does
Basically onVoiceNotes is a notes taking website, but it is different from other common websites because of the voice command feature. We have used voice command feature to take different commands from user using the microphone and the website provide on time review for each command and guides you to next tasks by itself using audio feature.
How we built it
onVoiceNote is a web application based on MERN Stack, used for note making, you can make your personal notes by commanding the web application with your voice or simply by typing. In this app, Mongodb atlas is used as a database to store the notes and user to authenticate. Express Js is used to build APIs to connect our client side to the server. The client side is totally based on react js, also we have used the useContext features of react js, in which we have accessed the APIs endpoints. And, as we all know that, Node. js is primarily used for non-blocking, event-driven servers, due to its single-threaded nature. It's used for traditional web sites and back-end API services, but was designed with real-time, push-based architectures in mind.
Challenges we ran into
Using voice command on web application is a difficult task itself. Due to the lack of machine learning, training the application for specific command is a difficult task.
Accomplishments that we're proud of
The idea behind this application is to address a very common problem which most of the people face for example our grandparents and visually weak persons. As we know for mobile app. the voice feature is common now but for web application it seems to be very difficult and very useful too. We can use our saved notes from anywhere by just logging in to our account.
What we learned
Use of API in backend services, Using voice to text and text to voice APIs.
What's next for onVoiceNotes
We are going to add more features like delete and review function for each function. Improvement in voice command feature so that every command will get completed in less time.
Built With
- back-end-api
- express.js
- mongodb
- node.js
- react


Log in or sign up for Devpost to join the conversation.