Worry less and Study more


About Bitesize

Bitesize is a mobile app marketed towards third-level students in Ireland with the hope to be scaled and used for students at all levels and ages.

Learning Techniques

LBitesize uses digital flashcards combined with well-researched and tested learning techniques such as spaced repetition, the Feynman technique and also Leitner systems.

Feynman technique

The Feynman technique is a study technique that was noted by an American theoretical psychist who was also a Nobel Prize winner Richard Feynman. The main idea behind the technique is to take something hard to understand and try to clarify it in your mind by explaining it as if you were talking to a child.

Leitner systems

The Leitner system is essentially a spaced repetition exercise. It was introduced by a German man named Sebastian Leitner who was a scientific journalist

Spaced repeition

Spaced repetition is a method of reviewing material at systematic intervals. At the beginning of the learning process, the intervals are spaced closely together (for example, one hour; four hours; or one day). As the material is reviewed, the intervals become systematically longer (four days; one week; two weeks).


Thunkabke: Chosen technical solution

Several important criteria were carefully considered while choosing an app development platform for the design of a digital flashcard application combined with different learning techniques. Thunkable was the best option out of all the platforms that were assessed because of its advantages in terms of UI/UX, functionality and customization, pricing, performance and stability, and viability. These 5 aspects were compared between several apps and more data exist within the final report.

UI/UX 9/10

Thunkable's user-friendly drag-and-drop interface makes app development easier and makes it possible to create interfaces for digital flashcard applications that are both aesthetically pleasing and easy to use. The user experience is improved overall by its interface, which makes navigating and interacting with it very simple.

Features and customization 8/10

Thunkable offers an extensive feature set and customisation options that are necessary for putting various learning strategies, like spaced repetition, the Feynman technique, and the Leitner system, into practice. The platform has many different parts and features that can be used to make interactive flashcards and monitor user progress. Because of Thunkable's adaptability, it can be used to complete the unique and specific goal of this project.

Costing 9/10

You can develop and launch an app without paying any money upfront with Thunkable's free subscription option. This is extremely beneficial as it provides an inexpensive solution to building and testing the mobile app which will then in turn lead to lower start-up cost.

Performance & Scalability 7.5/10

Thunkable guarantees the smooth operation of high-performance apps on various platforms and devices. The system's strong infrastructure and rigorous testing procedures reduce the likelihood of malfunctions, crashes, and performance problems, guaranteeing maximum stability and dependability.

Feasibility 9/10

Because of Thunkable's robust performance, cost-effectiveness, extensive feature set, and user-friendly interface, creating a digital flashcard application with advanced learning techniques is quite feasible. The platform's extensive documentation, developer resources, and community support all contribute to its increased viability.

Other technologies

One Signal

OneSignal is a well-known multi-channel messaging platform that lets developers send alerts to users on a variety of platforms, such as websites, email, mobile apps (iOS and Android), and more. It gives developers an all-in-one solution for effectively engaging and keeping their audience through personalised and targeted messages.

Learning techniques

feyman technique logo logo