When developing a website there are a few free tools that I use to make my life easier. I am going through a list of the tools I use to create website applications for my clients. Hope you find it useful!
Miro – Collaboration
Taking all the brainstorming ideas and requirements for the website from the white board and post it notes into one spot. Miro is a great tool to allow you and your client to visualise the details for a website, it also allows users to comment on areas for further review.
Adobe Color – Colour Pallete
Choosing a colour theme based on your clients website is always a fun task, there is so much freedom! Adobe color helps you pick the colours to use in your colour pallet for the website.
Invision – UX Design
Design the concept of the interface using drag and drop components. Invision allows you to give your client a preview of the design without development. Allowing you to collaborate with the client and quickly tweak the design without starting development.
Dropbox – File Sharing
Gathering the images and content for the client can be done free with Dropbox, allowing the client to upload the images and content in one spot you can both access.
Visual Studio Code – Code Editing
GIMP – Image Editing
Resizing images for optimisation on the website and doing some minor touch ups can be done through the use of GIMP.
XAMPP – Local Hosting
Simulating a server on your machine. XAMPP allows you to preview a website in an web hosted environment.
GitHub – Code Repository
All that hard work developing a website for the client, would be a shame if something went wrong and it was all lost. GitHub is a great way to save your code in case something went wrong.
FileZilla – File Transfer
After the website has been built it needs to be uploaded somewhere. By using FileZilla you can transfer the website files over the the server so they are available online.