By design, this is an out-of-the-box bare-minimum project that serves only to set up the folder structure and dependencies for a front-end web development project using:
React
Typescript
Tailwind & Flowbite
Jest
Its sole purpose is to circumvent the tedious task of remembering the dependencies needed and steps taken to integrate them together. And in doing so, speed up the initial parts of a new project.
Go to create a new repo on github.
Create a new repo
git clone https://github.com/mwesterham/react-tailwind-flowbite-typescript-template <NEW_REPO>
cd <NEW_REPO>
npm install
npm test
npm start
git remote set-url origin https://github.com/<USER_NAME>/<NEW_REPO>
git remote -v
git push
This can be done with a personal access token, via the web browser, or via ssh. I will discuss the personal access token method here.
Generate a new token here
Set the remote url with this newly generated token
git remote set-url origin https://<USER_NAME>:<NEW_TOKEN>@github.com/<USER_NAME>/<NEW_REPO>
git remote set-url origin https://mwesterham:[email protected]/mwesterham/brand-new-flowbite-repo