A complete process of developing a company website for Digital Forensic Indonesia
Team: Alexiatech

It started when one of my friends — who then became a client came to me and asked whether I develop websites. That time, Digital Forensic Indonesia needed to enhance its company website in order to present their company better. Besides, they wished to also create a forum-based website where people can access information about DFI Research.
After office hours, I went back home to arrange the plan and timeline to propose for the website development.
She agreed on the proposal and we decided to go to develop the website.
How we did it
In this website development process, the client came up with ideas, requirements, and content. All we need to do is process them into the UX presentation.
Gathering user requirements
I interviewed and noted all the user needs and website requirements on sticky notes. In order to get better detail, I asked a lot of questions.
Here is the requirement list that I noted in the interview.

As you can see, there are at least two interfaces we needed to provide. One for visitors to spectate DFI profile and forums, and one for admin to manage the data such as articles and users.
After a few discussions, then the client gave me full brief contents that need to be presented on the website.

Creating a website flow
The next step is creating a clear website flow map. It helps us map out how the experience is going to work.

Prototype
After confirming website flow to the client, it’s time to deliver a full UI / UX design. I did it in Sketch. It took one to two more weeks to iterate in order to fix the issues and revision with the client until it reached a fit user experience.
After a long revision, here’s the final design.


Develop
It comes to the coding phase. It basically consists of some steps: Building front-end layout, list and construct required data field, mapping out back-end development table and API consuming.
The coding process took us around 2 to 3 months before we went to see the client do some user tests. We went through the iteration process, as for the first development, we might see bugs and errors. We did it several times until it reaches the user’s expectations.
Then we’ve come to the moment when the website is fully delivered. You might want to check it out on the link below.
Summary
After 3 months of development, we were able to deliver a website that is able to bring tech enthusiasts to gather to find information about threats, hack, and research.
We really enjoyed and learned a lot through the challenge and each phase of the development process.
Hello, thanks for reading! I hope you enjoy reading the whole website development process we did in this case. Say hello to me at eckyalimansyah@gmail.com or connect with me on LinkedIn.
Or you might want to visit our website at alexiatech.com