Skip to content

TemanWibu is an Android app designed for tracking and managing your anime lists, developed as a final assignment for the Database subject.

License

Notifications You must be signed in to change notification settings

harissabil/TemanWibu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TemanWibu

Centered Image

TemanWibu is an Android-based application that facilitates users in managing their anime list, whether it’s planning to watch, currently watching, or having finished watching. It allows users to add anime to their library and provide reviews and ratings based on their assessment. This application also allows users to see other people’s reviews so that they can get a variety of views on an anime from various perspectives. The application utilizes the Jikan API for fetching anime information data, ensuring up-to-date and comprehensive details for users.

This project was created to fulfill the final assignment for the Database subject at IPB University. Its purpose is to demonstrate the understanding and application of database concepts and showcase proficiency in the technologies used in the development process. Feel free to explore the codebase to learn more about the implementation and functionalities.

Table of Contents

Group Members

Name Student Number
Muhammad Haris Sabil Al Karim G6401221003
Nurcahya Priantoro G6401221049
Raihana Luthfia G6401221054
Shafaya Sasikirana G6401221092

Screenshots

Tech Stacks

List of technologies used in this app.

Setup

  1. Download or Clone the Project:

    • To download, click on the "Code" button, then select "Download ZIP".
    • To clone, use the following Git command: git clone https://github.com/harissabil/TemanWibu.git.
  2. Setting up PostgreSQL Database:

    • Install PostgreSQL from PostgreSQL's official website.
    • Create a new database using a PostgreSQL client (e.g., pgAdmin, psql).
    • Execute queries in table.sql to create necessary tables for the application.
  3. Backend Configuration:

    • Edit the config.php file in the backend folder with your PostgreSQL database configuration.
  4. Hosting the Backend:

    • For local hosting, use tools like XAMPP or Laragon. Place backend files within the server directory.
    • For remote hosting, use a web hosting service and upload backend files.
  5. Android Project Setup:

    • Open the Android project in Android Studio.
    • Create a local.properties file in the project root folder if it doesn’t exist.
    • Add BACKEND_URL = "your_backend_url_here" in the local.properties file.
  6. Building and Running the App:

    • Build and run the app on an Android emulator or a physical Android device.

About

TemanWibu is an Android app designed for tracking and managing your anime lists, developed as a final assignment for the Database subject.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published