Skip to content

ugurrkya/AnimeList-Desktop-GUI-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnimeList Desktop Application

Proposal

The project is about anime listing system. People who watch animes a lot at same time can forget easily how many episodes did they watch, or people can forget which anime they watched. The way to recognize the animes is take a note of them, but in this digital world, audiences want easy way. Moreover, choosing new animes to watch is a little bit troublesome, because nobody wants to watch bad quality animes, but there is no certain details about anime. Only thing that audience do is to read comments but audiences want to see the certain thing that understand easily which animes are good, which are bad. In this reason people want to score about the series that choose anime easily. However, problems didn’t end, some people who is maniac for anime can get difficult to choose the animes, because details of anime such producers, studios, vocal actor/actress, animators, designers are important criteria for them (like me). These audiences have to search a lot to get these information from different resources. I thougt that I can come up this problem with the solution with using the system called AniColle. The keep more than one information on one page is significant by categories, I can keep these important information on one page by using the system. Users can see the current anime, or aired animes all and click the anime names, or pic, it directs the page of the specific animes and see the scores of it which are given by the users, all information of animes. Users can add animes from the list and if they add it, they can list those which added by themselves in profile page, and they can update episodes how many they watched. There will be 2 entities in the system as users and an administrator. A membership system for users are used for the registration system. Users can create a profile, if they registered the system. Administrator has unique ID such as users but if admin logined by the ID, it leads to admin page. Administrator can add new animes with its detail and, update anime information. The administrator page is directly connected to database. Users can add animes to their own list by choosing from “Anime” list. “Anime” list will be categorized by seasons, studios, genres… There are “add” buttons and it adds animes, if users watched it they can update the episodes by click “+” button. Moreover they can score it. A profile page lists animes categorized by watching, completed, plan to watch, dropped. Users arrange the list by conditions of anime. Side bar will be designed and it keeps categories of anime condition and if they click, the list shows. Moreover, there will statistical data of time such how many time the user spends to watching animes. By the way, there will “search” bar and users can search animes easily. The system will be created such desktop application called GUI. To create it, Java programming language will be used. I will use NetBeans for coding and designing as Graphical User Interface area. MySQL database system will be used for database actions and management.

Functions

  • Authentication
  • Add animes to suitable lists
  • View own lists
  • View anime details
  • View seasonal animes
  • View all news
  • Search profile and animes
  • Rate animes
  • Change episode number of an anime
  • Publish news
  • Delete/Ban users

Development Details

  • NetBeans
  • Java
  • Swing
  • Graphical User Interface(GUI)

Screenshots