Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ayoub0029/graphql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphQL Profile Page

Project Overview

A web application that creates a personal profile page using GraphQL queries to fetch and display user data from the Zone01 learning platform.

Features

  • Login authentication with username/email
  • User profile information display
  • Interactive SVG-based statistics graphs
  • Responsive design

Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • GraphQL
  • SVG for data visualization

Implemented Graphs

  • XP Progression Over Time
  • Skills Radar Chart
  • Project XP Distribution

Authentication

  • Basic authentication with Base64 encoding
  • JWT token management
  • Secure API access

Installation

  1. Clone the repository
  2. Open index.html in a modern web browser
  3. Log in with your Zone01 credentials

GraphQL Endpoint

Project Structure

  • index.html: Main application entry point
  • auth.js: Authentication logic
  • dataProcessing.js: Data manipulation functions
  • pageManager.js: Page rendering and state management
  • script.js: Global variables and templates

Hosting

Deployed on (https://graphql-dusky-eight.vercel.app/)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published