Krishnan's Personal Website


Home | About | Blog | Interesting Reads | Tutorials | Skills | Personal Projects | Books | Fun | Connect with me


Setting up Github repositories


Published On: Jun 24 2023
Written By: Krishnan Sethuraman
Category: Building Chuckle


To host the source code I created two Github repositories. One for the backend and one for the frontend and checked both of them on to my computer. 

  1. Chuckle backend repository
  2. Chuckle frontend repository

In the backend repository I installed the Laravel framework and pushed the code to the repo. For the time being I am not going to do something similar in the frontend repository. 

Next I created the develop branch in both the repositories, 


and locked the main branches in both the repositories and created develop branches. 


During the development process I will be creating new feature specific branches from the develop branch  which will be merged to the develop branch via a pull request and finally the develop branch will be merged to the master branch which should in turn trigger the CI/CD pipeline. For now I am neither provisioning the servers nor setting up Github Actions for CI/CD. 

I have not set up React in the frontend repositories. Until this moment I have not written any code in React so I want to complete my basic tutorials first. Having said that, I will be first working on the frontend. My plan is to create the requried views for the frontend web app in plain HTML. This will help me in designing the database and building the apis easily.