DEV Community

Cover image for Providing a smooth website experience with Git
Medea
Medea

Posted on

Providing a smooth website experience with Git

Want to launch a website which never starts showing bugs when you are working on an update, and never keeps on turning off and on because you are repeatedly making changes, all for free?
If you do, then keep on reading!


I have a website where I want my users to have the best experience and not be affected by me updating the website everyday.
I don't want to spend money on the website as I'm not sure if the website deserves the money.
This is my workflow for the best free user experience and how Git plays into it:

PyCharm Project

I have a PyCharm project where I code the website locally
. Here I can do all the testing without it affecting the actual website.
pycharm project

Git Repo

The PyCharm project is connected to a Git repo where I commit all the changes I have done to the website.
The Git Repo also has all the issues related to project and I use GitHub Projects to manage when I'm going to add each feature.
git repo

Replit Repl

The repl is where I host the code. The Repl is also linked to the Git Repo, and whenever I make a commit on the Git Repo, I just do git pull in the Repl Shell and rerun the repl.
replit repo

Smooth Website Experience

Replit provides unlimited free domains, and I use pingers so my website doesn't go offline.
This way my users aren't affected by me constantly editing the code and creating and fixing bugs!
smooth website experience


Thanks for reading this post!
Follow me for more posts like these and make sure to like the post if you enjoyed reading it.

Top comments (4)

Collapse
 
sonicx180 profile image
sonicx180

ahh, I see. This won't be need since replit is going to release deployments soon.
Nice post!

Collapse
 
vulcanwm profile image
Medea

oh really? that’s great

Collapse
 
sonicx180 profile image
sonicx180

yeah, Dillon told me on the ask forum

Thread Thread
 
vulcanwm profile image
Medea

ah okay thanks