Project Idea | Study Buddy

Project Title: Study Buddy – Personalized Learning

Objective: The objective of this project is to provide a personalized learning environment with learning paths and a progress tracker to the learners for no cost.

Why Study Buddy?
The world has completely gone digital and so does the education. But, the content over the web is too large and it leads to an ambiguity on where to start and where to finish. As a result, it takes a lot of time for the learners to figure out what to learn and how to learn. The objective of this application matches this requirement.

How it works?
This interactive application has a huge collection of links to the content from all over the web reviewed by us.
It works on 3 simple steps:

  1. Select your goal.
  2. Follow the learning path provided.
  3. Track your progress.

A native application developed on windows platform.


Technologies Used:
1- Core Java is used for coding.
2- Java FX is used for ui development.
3- SQLite

The project is still developing. So, it’ll be live soon.
This application can be used by the enthusiast learners and so it can easily scale.
Designed by Vikash Kumar Dubey and Nitesh Kumar Singh

Note: This project idea is contributed for ProGeek Cup 2.0- A project competition by GeeksforGeeks.

My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Article Tags :

Be the First to upvote.

Please write to us at to report any issue with the above content.