Our process - How we work
We believe simplicity and small teams are the key to efficiency. We have no ongoing meetings, no managers, and no HR department.
We are a small team of highly skilled developers and designers who work closely with our clients to deliver the best possible product, on time and on budget.

Discover
We work closely with our clients to understand their needs and goals.
We assess the feasibility of the project and decide if we are the right fit. If we are, we start by conducting a series of surveys and interviews with the client.
Once we have a clear understanding of the project, we begin to draw sketches and project plans. We then present these to the client and ask for feedback. These also include cost and time estimations.
Included in this phase
- Meetings with the client
- Feasibility of the project
- Surveys
- Mockups and sketches
- Proofs-of-concept

Build
Based off the discovery phase, we begin to build the project. We either use the client’s preferred project planning software, or do it in house and invite them to follow the progress. We create a series of milestones and deadlines, and assign tasks to our developers and designers.
Along the way, we keep the client updated with our progress. Each client would like to be updated on the progress differently, so we offer a variety of options to choose from.
Once building the core features, we begin to test the project. We use a variety of test frameworks to automate most of the testing process. Finished products will always include a test suite with sufficient coverage.

Deliver
Depending if the client wants to host the project themselves or not, we either deploy the project to their servers, or host it on our own servers temporarily. We can also help the client set up their own servers and deploy the project there.
We provide both public (API/product) and internal documentation for every project, ensuring that our deliverables are well documented and easy to understand. Internal documentation means your team — or any future development team — can pick up the project with confidence.
Included in this phase
- Testing. Our projects always include a test suite with sufficient coverage. We will also provide a test report with the project and do manual testing before delivery.
- Infrastructure. Whether it's DigitalOcean, AWS, Google Cloud or another provider, we can set up your infrastructure and handle deployment.
- Support. We include one month of complimentary support for any defects or issues. After that, ongoing support is available at an agreed hourly rate.
Our values - Balancing simplicity and efficiency
We keep up to date with the latest technologies and trends, but we only use them when they are necessary. Proven technologies and simple solutions are the preferred way of working at lightfulweb.
- Simplicity. We strive for simple solutions for complex problems.
- Reliability. We believe in proven technologies and solutions. Even if they are not trendy anymore.
- Efficiency. Small teams, no meetings, no managers. We believe in efficiency and making our time matter.