Skip to content

nightguarder/StudyCards

Repository files navigation

StudyCards

Jetpack Compose Android App

  • Android Jetpack Compose project based on my personal project Learning Cards. Done as a school project.
  • App Helps you to learn more efficiently by having quick access to all courses.

Features

  • Login/Register using Firebase
  • MaterialDesign DarkMode not ready
  • UnsplashAPI
  • RemeberState of App

Features

  • Multi-language Support: Explore learning cards in multiple languages (CZ,ENG).
  • Interactive UI: Navigation is implemented with composable and NavHostController.
  • MaterialDesign The app mostly uses MaterialTheme for Icons and colors. Dark mode not yet done
  • User Authentication: Securely log in and Registration with FIREBASE.
  • Dynamic Data Handling: Fetch images from UnsplashAPI.
  • RemeberState of App The App should remember where you left of.

Screenshots

welcomeScreen

welcomeScreen

registerScreen

registerScreen

### loginScreen loginScreen

### mainFeaturedCourses mainScreen

### coursesScreen coursesScreen

Future Implementation

  • User Profiles: Access user profile with additional details.
  • Logout: Add Logout User functionality to the Top App Bar.
  • Community Features: Interact with other students through comments and discussions.
  • Secret Protection: Using GitGuardion implement a protection to keep secret credentions from leaking.

References

Assets

  • The Vector images are not from me. @author: abdulazizahwan
  • Code that was obtained from external repository or documentation is marked as //NENI MOJE TVORBA

Documentation

License

About

Android Jetpack Compose project based on my personal project Learning Cards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages