Wanted to develop an app a lot of people can use and like. Inspired by apps like instagram and Vine. But we think there are some unique aspects about an audio focused app.
What it does
It is a social media site where you can share your thoughts, musings, and stories with others. The main communication method has a 10 second audio time limit, while other communication streams can have longer audio.
How we built it
We used Meteor to help us build a full stack application. We used mongoDB to store our user information and audio post information.
Challenges we ran into
Combining multiple frameworks -- Meteor, angular and ionic caused some troubles with very specific technical differences. (Eg some scoping changes, Meteor's build structure of files and so on). Meteor is very much a completely different experience too. Also we ran into issues of (very) slow speed trying to store some stuff into mongoDB.
Accomplishments that we're proud of
Troubleshooting new tools and frameworks. Getting close to a good fully functional social media platform.
What we learned
Improved our full stack skills. We learned a lot about angular.js and how it helps with MVC building on the frontend, and we learned how useful Meteor is, but also how troublesome it can be.
What's next for HearIt
Expanded front end: More responsive design, implement new features better. Expanded back end: Maybe a DB change to better suit our data. Better way to compress and store/load audio.