Let's Shake It

"Let's Shake It" is designed to strengthen and encourage a sense of capability and self-worth in individuals through learning and honing mixology skills.

What is it?


"Let's Shake It" is designed to strengthen and encourage a sense of capability and self-worth in individuals through learning and honing mixology skills.

Our daily routines can often be demanding, leaving little time for skill development and personal enrichment. The lack of fulfillment outside of work can lead to a sense of underachievement, which in turn can impact one's sense of capability and self-worth. Research has shown that one effective way to enhance these feelings is through the development of new hobbies and the acquisition of new skills. Learning a new hobby or skill can improve an individual's self-esteem and sense of capability.

The feeling of successfully navigating challenges can help individuals grow and flourish as individuals. By taking initial steps and making gradual improvements, individuals build confidence in their abilities and develop a belief in their capacity to learn and achieve. This sense of accomplishment and personal growth fosters a positive self-perception, empowering individuals to tackle new challenges with enthusiasm and confidence.

Project Info


Students: Sivan Ekron, Arielle Feher, Shahar Laloush, Mayan Rivlin, Katie Staif

Lecturers: Dr. Noa Morag, Mr Ofir Sadka

Technological lecturer: Eran Ilani

Students' Website

 

How does it work?

Our app is developed using Java and Android Studio, following the Android application development framework. It utilizes a server built with Node.js and a MongoDB database to store and manage the data.

When a user scans the QR code on the kit, the app sends a request to the server, which processes it by extracting the kit information. The server then performs a lookup in the database to retrieve the corresponding data.

The communication between the app and the server is implemented using HTTP requests. This allows for a seamless flow of information between the app and the server, enabling the app to dynamically display the relevant content based on user interactions and data retrieved from the server in a JSON format.