Skip to content

Priyank1504/Git_Commit_Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Commit Web

N|Solid

Web application that shows git commit history of any project considering the fact that the project is public. To use the App user don't have to Sign up or Sign in, as a GitHub user. Home page will be by default shows the commit history of the same web app. User can reset, come to default page and view commits of other projects. User can directly jump into the commit file on GitHub by directly clicking on the commit message link.

Technologies used:

  • HTML5
  • CSS
  • AngularJS
  • AJAX

Functionalities achieved are as follows:

[x] Input Fields:

  • Enter Git UserName
  • Enter Git Project Name

[x] Default Button : "Git Commit Web" projects commits.

[x] Reset Button : Reset the search result and input fields and allow user to search again.

[x] View Commits Button : Search all commits for the given inputs.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

GitHub API

N|Solid

I've used GitHub REST API v3 API and it's a near real-time data API offering various end points to play with GitHub. Example

req = {
                    method: 'GET',
                    url: 'https://api.github.com/repos/'+_userName+'/'+_projectName+'/commits',
  }

Author

  • Priyank Verma

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Web application that shows git commit history.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published