Skip to content

zachradf/portfolio-back-end

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

Portfolio Back End

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published