Skip to content

This project consists of a coding challenge for the Full Stack Developer role at Greple.

Notifications You must be signed in to change notification settings

mehdizadeh-asma/Github-OAuth2-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Github-OAuth2-Example

This project consists of implementation of GITHUB OAuth2 in Reactjs and Nodejs.

Purpose

A simple web application that retrieves and displays the user profile, repositories, gists and organizations in Github

UX/UI

Include Responsive Interface consisting of an input to enter the username, one area to display the repositories, gists and organizations of the user, and separeated areas to display the authorized user profile and searched user profile. every module has diffrent page to display results but all of the pages has the same responsive template.

Retrieving data

  • To retrieve the user details, it uses the steps from here
  • To retrieve the user gists, it uses the steps from here
  • To retrieve the user organizations, it uses the steps from here

Specifications

  • used JavaScript, TypeScript, NodeJS, ExpressJS, React, Nextjs, Bootstrap, React-Bootstrap, and Sass.
  • The test results are uploaded.
  • The docker image is built and pushed into Docker Hub

About

This project consists of a coding challenge for the Full Stack Developer role at Greple.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published