Skip to content

A simple anime information library app made using HTML, CSS, JavaScript, Django and MyAnimeList API.

Notifications You must be signed in to change notification settings

rupesh-kachhi/search_my_anime

Repository files navigation

Disclaimer

This application uses the MyAnimeList API but is not endorsed or certified by MyAnimeList. All data provided by the API is owned by MyAnimeList. For more information, please visit MyAnimeList's official website.

SearchMyAnime App

SearchMyAnime is a simple web application that allows users to explore and discover information about their favourite anime series. It leverages the MyAnimeList API, which provides anime-related data.

Features

  • Search Anime: Users can search for anime titles by entering keywords. The app fetches relevant data from the MyAnimeList API and displays it.
  • Anime Details: When users click on an anime title, they can view detailed information, including the synopsis, release date, episode count, and more.

Technologies Used

  • HTML: The basic structure of the app is built using HTML.
  • CSS: Styling and layout are handled using CSS.
  • JavaScript: The app uses JavaScript to interact with the MyAnimeList API, handle user input, and dynamically update the UI.
  • Django: The web application is built using the Django framework, providing a robust backend structure.

Setup

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone git@github.com:rupesh-kachhi/search_my_anime.git
    
  2. In root directory run this command it will install all the required packages

    pip install -r requirements.txt
    
  3. Insert MAL api cred for anime details loading and firebase cred for login and logout

  4. To run the app use below command

    python manage.py runserver
    
    

ScreenShot

  1. Before Login alt text

  2. Signup Page

alt text

  1. Login Page alt text

  2. After Login alt text

WIP Dockerization and deployement

About

A simple anime information library app made using HTML, CSS, JavaScript, Django and MyAnimeList API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published