Inspiration

Memes have changed the way we communicate, the content we're looking for, and how we can express ourselves. In our personal experience, memes have allowed us to connect with each other and find joy and entertainment in a simple way. There's no meme-exclusive social media that provides the user with an easy to use and minimalistic interface. There's no platform that can be used to create, share, and rate memes at the same time. Memes are now part of our daily lives and represent a valuable resource of communication. Creating a free, uncomplicated, and interactive platform was our motivation.

What it does

MemeTune groups the users weekly according to the type of meme that they prefer (shitposts , for example), factor that can be influenced by their location, age, type of humor, and interests. After being grouped in a "galaxy", their feed will show one meme at the time that corresponds to the galaxy's category, and the user will react to the meme giving points to the person who created it. Users can explore other galaxies and rate more than one meme from their own galaxy. They can also upload a meme of their own and participate in the weekly competence. A donation to a meaningful fundraising campaign will be done under the name of the winner.

How we built it

First, the website was created and visualized in Figma. There, we included all the buttons, windows, and website color/identity/theme of the app. After, we got the Figma design, we started programming the website using python's django, html, css, and sqlite.

Challenges we ran into

Our team consists of an astrophysicist, a chemistry major, a biomedical engineer, and a computer science major so our first big challenge was that only one of us was experienced in coding. We knew this limited us in the depth and quality of the code we could create but, we knew it could also give us an advantage. By having such diverse academic backgrounds, we had a vast field of inspiration to draw from. We quickly bounced off ideas and opted for something fun, that we could all enjoy making while not having to put a huge workload on our only programmer. This was easier said than done. As we all think so differently, it was challenging to get to a consensus on what our product should or should not include considering we were not used to having to explain our thinking process to someone else. After a lot of communication, we figured out that we could all concrete our ideas utilizing concept maps and we created a vision for our project. That allowed us to start working. Later in the process, after we created our webpage design in figma, we ran into some more coding-related problems. Because our programmer was in a rush, he made some syntax errors that lead to multiple errors. The biggest one was that the back end of the code contained some errors that prevented us from working on the front end. We were not able to solve it in time due to time constraints so it limited our product. Instead, we fully designed our website utilizing figma which contains a detailed demo of how we wanted our product to work and look.

Accomplishments that we're proud of

The personality of the website ended up being very solid and developed with care and attention to the details. We could also include a retro theme in the website to bring a feeling of old-looking-like website with a contrasting modern content. We are also very proud that many of the things developed in 36 hours were the result of new skills. For example, our back-end developer learned how to use django during the hackaton. As well as, our product designers learned how to use figma from scratch. We're very proud of not only the accomplishments, but also the knowledge and skills that we managed to gain in very little time.

What we learned

Many lessons were learned in the past couple of days. First, we had to learn how to evaluate objectively our project ideas and objectives. Secondly, we learned how to use different platforms and languages from scratch, such as django and figma. It was also the first hackaton for most of the team members so we now know how a kackaton works, how to prepare better for the next one, and which roles suit better each of our abilities.

What's next for MemeTune

MemeTune still has a long way to go in terms of the programming behind the idea and functions of the website. After we've managed to create the website, gaining users will be the next objective. Growing a platform won't be very difficult, as this will be a website that's attractive to many. MemeTune will then start with the donations to fundraisings as well as incorporating adds in order to support the creators and the website itself. Then, MemeTune App will be developed making it easier to access and to use. Adds have to be memes in order to have a place in our website. This strategy will be very attractive for companies, as adds that are found funny, are not taken as sponsored content immediately, and can stick with the consumer for way longer. Users can also share these meme adds, giving more interactions and views to the adds. MemeTune will be a viral website and app that allows users to find content that they enjoy, create memes and share their creativity, and will change the way adds and advertisement work.

Built With

Share this project:

Updates