Skip to content

zaradford/github-experiment-back

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

portfolio-back-end

Portfolio Back End

TESTING THE BACK END

Testing the back end of my portfolio project.

Project Overview

The GitHub Repository Viewer and Editor is a web application that allows users to interact with their GitHub repositories in a seamless and intuitive manner. This project is built using modern web technologies and integrates with the GitHub API to provide comprehensive functionality for managing repositories.

Key Features

  • Repository Viewer: View details of your GitHub repositories, including the description, stars, forks, and open issues.
  • Markdown Editor: Edit markdown files within your repositories directly from the web interface.
  • Star/Unstar Repositories: Star and unstar repositories with a single click. The star icon updates in real-time to reflect the current status.
  • Fork Repositories: Fork repositories directly from the web application.
  • Submit Issues: Submit new issues to repositories. Users can provide a title and description for the issue.
  • Repository Navigation: Navigate through the repository files and directories as you would on GitHub.

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Material-UI: A popular React UI framework for creating beautiful, responsive designs.
  • Octokit: A GitHub API client for JavaScript, used for making requests to the GitHub API.
  • Axios: A promise-based HTTP client for making API requests.
  • Express: A minimal and flexible Node.js web application framework, used for building the backend API.

About

github api and ui experiment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published