Skip to content

CraftAcademy/kitty_news_client_user

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitty News Client User

Description

This is the web application for users of Kitty News. Visitors can only see a list of articles. Once they register and pay a subscription fee, they can get full access to all articles. The application provides users with functionalities below.

  • User registration
  • User authentication(Log-in/Log-off)
  • Yearly subscription
  • Display articles in a category
  • Choose UI language between English/Swedish/Cat language

The code

User stories

As a visitor
In order to choose an article to read
I would like to be able to see the articles listed on a page
As a visitor
In order to find an article I want to read
I would like to be able to view articles by category
As a registered user
In order to get an access to all articles
I would like to be able to buy a subscription
As a subscriber
In order to read a specific article
I would like to be able to click on an article and have it displayed
As a visitor
In order to be able to read articles in my native language
I would like to switch languages between English and Swedish

Dependencies

  • React
  • Cypress
  • Semantic UI React
  • Axios
  • React Route Dom
  • React Stripe Elements
  • React Redux
  • i18next
  • i18next browser languagedetector
  • i18next xhr backend
  • j-tockauth

Acknowledgements

License

MIT License

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published