Inspiration - Inspired by GitHub and mentors

What it does - The Online Git Whiteboard is a stateless (i.e. purely client-side) web application that allows you to quickly and easily create Git graphs in your browser for demonstration purposes. The application is designed to provide all the visual possibilities that are usually required on a whiteboard to draw Git graphs: Commit graphs, HEAD, branch and tag labels, simplified commit IDs, commits which are lost in the reflag, etc. The handling must be quick and easy, so that during a Git training course, for example, you can create a simple demo Git graph with a few mouse clicks to explain a specific Git concept. The Git Whiteboard App's goal is to eliminate the need to use a whiteboard or flipchart to draw Git Graphs during a training session or lecture.

How we built it - We build it by CSS, Kotlin, Html, GitHub, and used Canva for making logo

Challenges we ran into - We faced some problem in Kotlin

Accomplishments that we're proud of : We're proud that we made this project for first time and its look good. and we made it with the help of kotlin.

What we learned : We learned features of git and some amazing features of kotlin.

What's next for Online Git Whiteboard : In next we supposed to offer another flexible alternative. With this web application, it must be at least as easy to visualize a Git history as on a whiteboard. But in contrast to drawing on the whiteboard, dynamically changing the history should be much easier. For example, it should be possible to move a branch pointer anywhere in the Git graph, as with Git reset. Also, functions like Git rebase should be easier to display visually than on the whiteboard.

Built With

Share this project:

Updates