Skip to content

Instantly share code, notes, and snippets.

@davidjenner
Last active February 18, 2025 14:32
Show Gist options
  • Save davidjenner/e2f4e752de46fd1b275b52ee9429757a to your computer and use it in GitHub Desktop.
Save davidjenner/e2f4e752de46fd1b275b52ee9429757a to your computer and use it in GitHub Desktop.
Make a prototype web app setup fast and free with no coding or design skills
If you have an idea for how you want your site to look but no coding skills or money than this guide is for you!
You can learn how to use Docker
https://docs.docker.com/get-started/
- Once you learn you can load app templates fast!
- these are easy to run locally
- I'll leave you to work out the rest.
If you want to start from scratch though, keep reading...
Draw out your design and have it outputted as HTML
https://makereal.tldraw.com/
- Draw the layout of where the components will go
- Highlight the design and make it real
Copy and paste the code into ChatGPT Desktop
https://openai.com/chatgpt/download/
- Paste in the code from makereal
- Keep asking it what you want it to do and look like etc
Recommended - Use Tailwindscss for styling
https://tailwindcss.com/
- This is a toolkit of predefined styles so it won't suck
- Ask ChatGPT to use Tailwindscss for the styling
- Basically, it will be impossible to have bad design
Optional - you can paste the code to Codepen
https://codepen.io/
- You can share your code with others
- Easily make changes in real time in the one place
- Save it here if you run out of revisions in ChatGPT free plan
Cope the code into Github Repo
https://github.com/new
- Paste in the code from ChatGPT
Sign up with Netlify (it's free)
https://www.netlify.com/
- Add new website
- Import an existing site
- Github
- Select the repo
- Deploy it
Then you will have a free website with your concept!
------------------------
Bonus - Once it's looking good you can add a custom domain
https://app.netlify.com/teams/<USERNAME>/dns
- Select 'Domains'
- Select 'Add or register domain'
- Connect with your domain name - (Assumed knowledge)
------------------------
@davidjenner
Copy link
Author

made public

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment