Learn Piano Mobile Way !

Pepiano is a mobile application that teaches piano with a 3D Instructor.

About Pepiano

Pepiano is an interactive piano learning application that uses a 3D model. Learning piano is much more than pressing the correct button at the correct time. With our 3D instructor you will be able to have a better posture and better transitions while playing piano.

  • Interactive : You can pause rewind whenever you like
  • Easy : Explore learning paths and grasp concepts step by step
  • Simple : User friendly UI while navigating inside the app

You can download our app to find out more ! It's completely free !

Learn More

Frequently Asked Questions

 

Track your progress !

We have designed learning paths to enhance your learning. Once you complete a course it will show up on your profile.

Introduction 100%
D-Major90%
C-Major75%
Fur Elise 55%

Pillars of our Application

In this section we will discuss about the technical process of how this application is put togather.

3D Character

We have created our 3D Character on Blender, animations of the character is done by Unity's doTween library.

Frontend

We have designed and implemented our frontend on Unity. Functionalities are inside scripts using C#. Communication between backend is done by HTTP Requests.

Backend

We have setup our Backend Server on Mongo DB. And using Flask to retrieve data by Python scripts.

Design

Since this is a mobile app we have pursued current trends over design to make our product look more appealing.

Having any problems ?

Feel free to reach us from this email : lrnrs.49@gmail.com

We will be happy to help you along the way.

Some Screenshots

Here are some screenshot from our app.

  • All
  • UI
  • Piano Screen
  • Main Screens

App 1

App

Web 3

Web

App 2

App

Card 2

Card

Web 2

Web

App 3

App

Card 1

Card

Card 3

Card

Web 3

Web

Team

The team which made this app possible.

Prof. Dr. Ahmet Oğuz Akyüz

Supervisor

Sharif Afandi

Fullstack Developer

Development of 3D character on Blender and integrating it to Unity.

Mehmet Gökhan Ağırgöl

Fullstack Developer

Development of Frontend UI and integration with backend.

İpek Güren

Backend Developer

Establishment of backend and the functionalities that comes with it.

Estel Haliloğlu

Fullstack Developer

Development of Frontend UI and integration with backend.

Şamil Candemir

Frontend Developer

Development over the Frontend UI.

Contact

Feel free to contact us for any questions or problems you have encountered.

Location:

Dumlupınar Bullvard, Üniversiteler Street, ODTÜ, Çankaya, Ankara, AN 06800, Turkey

Call:

Loading
Your message has been sent. Thank you!