Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project logo

GraphQL

Status GitHub Issues GitHub Pull Requests License


Few lines describing your project.

📝 Table of Contents

🧐 About

This project is a personal profile page built using GraphQL query language. The profile page fetches data from a provided API endpoint and displays basic user identification, XP amount, grades, audits, and skills. Additionally, it features a mandatory section for the generation of statistical graphs using SVG.

🏁 Getting Started

To get a copy of the project up and running on your local machine for development and testing purposes, follow these instructions:

Prerequisites

  • Node.js and npm installed on your computer
  • A GraphQL client (GraphiQL)

Installing

  • Clone this repository to your local machine
  • Navigate to the project directory
  • Install the required dependencies using npm install
  • Start the development server using npm start

🎈 Usage

npm install
node server.js

To use this profile page, you will need to sign in using your credentials (either username:password or email:password). Once signed in, you will be able to view your profile information and statistical graphs.

🚀 Deployment

⛏️ Built Using

  • GraphQL query language
  • SVG for statistical graphs
  • JWT for authentication

✍️ Authors

🎉 Acknowledgements

  • Hat tip to the creators of the provided GraphQL API endpoint
  • Inspiration from other GraphQL projects and tutorials

Releases

Packages

Contributors

Languages