Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Story 3 : As a user, I want to see detailed analytics about the general performance of all my shortened links (Link Analytics) #6

Open
4 tasks
Arielpetit opened this issue Jul 10, 2024 · 0 comments
Labels
UserStory Userstories defined for the project

Comments

@Arielpetit
Copy link
Collaborator

Arielpetit commented Jul 10, 2024

  1. Description

    • The user have to see detailed analytics about the general performance of all his shortened link.
    • He has to be able to track the number of clicks, device information (e.g., IP address, browser, location, number of clicks, OS version) and geographic data for each shortened link.
      Analysis page
      • The Analysis page will contain:
        - When the user clicks on the "Analysis" link, it will bring them to the Analysis page.
        - The Analysis page will contain:
        - A graph showing the number of clicks per day and their performance.
        - Information about the top performing day, including the number of clicks.
        - The total number of clicks the user has received.
        - The top performing location and clicks.
        - A breakdown of the different locations (countries) with the number of clicks and percentage.
        - A bar chart showing the clicks on different devices.
        - The ability to filter the analysis by specific dates.
        Blocker User Story 2 : As a user , I want to see detailed analytics about the performance of my shortened links (Link Analytics) #2
  2. Sequence Diagram

sequenceDiagram
participant User
participant Frontend
participant Server
participant Database

User->>Frontend: Request general link analytics
Frontend->>Server: Fetch the general link analytics
Server->>Database: Query general link performance data
Database-->>Server: Return general link performance date
Server-->>Frontend: Send general link analytics
Frontend-->>User: Display general link analytics

Loading
  1. Wireframe

Image

  1. Tickets
@Motouom Motouom added the UserStory Userstories defined for the project label Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UserStory Userstories defined for the project
Projects
None yet
Development

No branches or pull requests

2 participants