S

Smile App

Smile will help you fill those blank spaces in your day and find for you memes and funny videos that will make your day!!! Hurry and look up your own quote/memes/videos for your current mood!!!

The problem Smile App solves

Are you so elated that you are short on your words? Do you need those right words to express your feelings? are you in a mood to laugh and looking for a perfect meme to describe your hilarious day? Are you looking for a quote/memes to suit your status and frame of mind today? Unable to keep up with latest trend and lingos? Invited your friends over, its awkward and empty? Here we bring to you, an incredible and easy to use app.Just stream a list funny videos to ease the air😉!! SMILE will help you fill those blank spaces in your day and find for you memes and funny videos that will make your day!!! Hurry and look up your own quote/memes/videos for your current mood!!!

Challenges we ran into

Using Github version control system. We face issues during while commiting source code to Github. Somehow the commits were happening using some other Github account user. We had to investigate how Github caches login credentials on local environment work. So after understanding this we could fix the issues after changing the configuration in the Github desktop application.

Understanding python language, creating virtual environment and integrating it with VS Code and Github was another challenge. We could explore by going through related online articles, blogs, stackoverflow and then we could quickly grasp the necessary knowledge to implement this Smile project successfully.

Initially we faced issues installing Kivy specific python packages on the python virtual environment. After a lot of investigation we found that it works properly to python version 3.7.5. Kivy library which we used to designing UI supports only specific python version.

Understanding Kivy specific coding such as for user interface design. We could quickly grasp it following online documentation.

Discussion