Skip to content

Whoisozdem/mohngomgraphql.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphQL Profile Page Project:

Objective The objective of this project is to learn the GraphQL query language by creating your own profile page. You will utilize a GraphQL endpoint provided by the platform to query your own data and populate your profile page. Additionally, you will implement a login page to authenticate with the GraphQL API.

Features Profile Page: Display your school information and customize it with three pieces of information of your choice. Statistic Graphs: Generate statistic graphs to visualize your journey and achievements on the school. At least two different types of statistic graphs must be implemented using SVG. Login Page: Authenticate with the GraphQL API using JWT obtained from the signin endpoint. Support both username:password and email:password credentials. Display appropriate error messages for invalid credentials and provide a logout method. Instructions Clone this repository. Run the Go web server to serve the project files. Access the project via the provided URL. Use the login page to authenticate with the GraphQL API. Explore and customize your profile page with your school information and statistic graphs. Hosting You are free to choose the hosting place for your profile page. Consider options like GitHub Pages, Netlify, etc.

GraphQL Queries Use the GraphQL endpoint provided by the platform (https://learn.zone01dakar.sn/api/graphql-engine/v1/graphql). Query your own data to populate your profile page. Utilize various types of querying including normal, nested, and using arguments. Refer to the provided tables and columns documentation for available data. Use GraphiQL for easier exploration of the schema.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published