![Repub Project Thumbnail](/projects/repub/repub_preview_01.png)
Repub - A Github Clone
During a relational database course, we had to develop a full-stack project using a relational database. Me and my teammates searched a long time for a feasible, yet interesting, project to take on. We finally decided to develop a simplified version of Github. What I mean by a simplified version is that we didn't implement all the features of Github and instead of having a full-fledged SSH Git system, we used a simple Docker container with Git to manage the repositories. The backend interacted with the Git container using the Docker library. This project was a great learning experience for me. I learned a lot about Docker, Git, and relational databases.
![Repub Preview 1](/projects/repub/repub_preview_02.png)
![Repub Preview 2](/projects/repub/repub_preview_03.png)
![Repub Preview 3](/projects/repub/repub_preview_04.png)
Technology Stack
Since this project was developed for a university course, some of the technologies used were imposed by the course.