BeAcoder is a mobile application that enables users to learn the basics of programming languages.This app is capable of compile user codes and that’s why users can also practice alongside learning a language.
- Compile codes using the JDoodle compiler API.
- User authentication is implemented using Firebase, ensuring secure access to the app's functionalities.
- The Firebase Realtime Database is used to create courses and store user data, enabling users to track their learning progress.
- SharedPreference is implemented to track user's learning records.
To know more about J-Doodle API, see the documentation : https://docs.jdoodle.com/compiler-api/compiler-api