Skip to content

nenosoft131/android_study_app

Repository files navigation

📚 Android Study App

A feature-rich Android application built with Java to help students manage their academic journey — from attending lectures and taking notes to giving quizzes, tracking deadlines, and interacting with peers in a built-in social feed.

🌟 Features

✅ User Authentication: Secure registration & login system 📝 Notes Management: Create, edit, and review class notes 🎥 Lecture Recording: Record and store audio/video of lectures 🧪 Quizzes & Tests: Take tests and view marks with history 📅 Deadline Tracker: Never miss an assignment or exam 💬 Social Feed: Post updates, share notes, and interact with classmates 👍 Engagement: Like and comment on posts 👥 My Buddies: Add and manage study friends 🔗 Share to Facebook: Share study content externally ☁️ Remote Server Integration: All data synced with a backend server

🛠️ Tech Stack

  • Android Application (Java, XML)
  • Backend: Remote server (PHP, Python – RESTful API)
  • Authentication: Email/password + session tokens
  • Storage: Local (SQLite or SharedPreferences) + Remote (Server DB)
  • Networking: Likely HttpURLConnection or Volley (Java-compatible)
  • Permissions: Record audio, storage, internet, etc.

🔒 Security & Privacy

  • User credentials securely transmitted (assumed HTTPS)
  • Session-based authentication
  • Private user data (notes, marks) only visible to owner unless shared

🚀 How to Run

  • Clone the repo: git clone https://github.com/nenosoft131/android_study_app.git
  • Open the project in Android Studio (compatible with Java projects).
  • Ensure you have:
  • JDK 9+
  • Android SDK (API level as defined in build.gradle)
  • Configure backend endpoint (if server code is available separately).
  • Build and run on an emulator or physical device.

📄 License

This project is intended for educational and personal use. No license is specified — all rights reserved by the author unless otherwise stated. 🙋‍♂️ Developer: NenoSoft131 📅 Status: Study/Prototype Project (No releases published)

About

A comprehensive Android study app built with Java — featuring note-taking, lecture recording, quizzes, deadline tracking, and a built-in social feed with posts, comments, likes, and friend management. Includes user registration, login, and remote server integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages