Skip to content

A protorype of a sport website appfor a master's thesis (C# and TypeScript)

Notifications You must be signed in to change notification settings

Seremontis/SportNews

Repository files navigation

SportNews

A protorype of a sport website appfor a master's thesis

Application written to present the amenities and simplicity of the website

    Currently, the application includes:

  • Browsing the website
  • Adding, editing and removing articles (administration module)
  • Adding, editing and removing editors
  • change of font size
  • change of contrast
    • To be done or improved

  • small problems with changing the menu in mobile mode(the belt is not working properly)
  • adding, editing or removing social media links has not been implemented (administration module)
  • more permissions for individual journalists
  • clear structure and unused classes
    • The application consists mainly of 3 main modules:

  • SportApi - communication interface (written in C#)
  • SportDatabase - auxiliary module for SportApi, it is used for communication with the internal database(written in C#)
  • SportWeb - website written in Angular technology (TypeScript/JavaScript)

      The application also uses external Api returning:

  • https://www.thesportsdb.com/api.php - football
  • https://allsportsapi.com/ -basketball (authorization token required)
  • https://english.api.rakuten.net/sportcontentapi/api/tennis-live-data -tennis (authorization token required)
  • *For proper operation, it is necessary to place authorization tokens available after registering on the indicated websites

    Example picture


    Article: Image of the article source article: www.polsatsport.pl


    Contrast page: Image with contrast page

    LogIn page: Image with log in page

    Module Admin page: Image with admin module page

    About

    A protorype of a sport website appfor a master's thesis (C# and TypeScript)

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published