Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial

Sagar Suri
6,043 PointsNeed ideas on building an android app for hackthon
I am going to take part in an online hackathon where i have to create an app in any one of the following themes:
Topics:- 1) How can we improve E-commerce? 2) Super Workplaces:- What's a super workplace? A place where everyone is happy and satisfied. Build an app that helps you know how Super a workplace is.
For example: You can create an app that will ask the user at the end of every work day, how their day went. Rate it on a scale from 1-10, 1 being the least productive and dis-satisfactory and 10 being the most productive and satisfactory. The app should then generate a graph/chart that the HR team can review, which will convey how happy/unhappy the workforce was on that particular day.
These are the themes on which i have to build an app.Please give me some ideas on which i can build my app.
1 Answer

Steve Hunter
57,712 PointsYou'll need a back-end, for certain. Parse.com can help with that.
Each user needs an app that feeds into the back-end where HR can view all the combined results.
The user will need a unique name and be able to submit one review per day. The app should remind the user to submit a review. The time of this reminder can be set per-user. The user will belong to a department and team.
User input is the number rating which can be done with a graphical interface, or a text entry. Maybe some free-text comments per review would be of use too - perhaps to identify comon themes of disappointment or satisfaction. That could be a drop-down menu, perhaps.
The HR access piece is harder. That needs to sit over all the users' results and combine them into departments or teams, and into timely chunks such as weeks or months. Trends can then be analysed looking at the drop-down reasons behing the trends. The REST API of Parse could help with this.
I hope that's the kind of thing you were after?
Steve.
Sagar Suri
6,043 PointsSagar Suri
6,043 PointsI am so thankful for such a great explanation.But thing is it was just "an example" provided by the team who is conducting the hackathon.They just took this case to explain us the topic clearly.I am looking for some other ideas which i can work on and can create an app.Again thank you sir for helping me solving my queries.
Steve Hunter
57,712 PointsSteve Hunter
57,712 PointsI guess my response shows what I would think about when asked how to implement a solution to a given problem. Do I need a back-end? What does the user need to do? etc.
Just try to break down into the various parts then worry about the detail of each part later.
In a hackathon, you'll probably have teams doing various parts then bringing it all together at the end. Always a very useful exercise! Best of luck!
Steve.