Web App Development

Web Application Development & Creation

SitePen partners with companies to plan, design and develop high quality web applications. From enhancements to existing applications to migrating legacy applications to modern web architectures to brand new initiatives, our team of experts is ready to deliver based on your specific requirements and constraints. With an emphasis on sustainable, test-driven code, high performance, and outstanding user experience, we create clean JavaScript & TypeScript applications leveraging relevant toolkits and frameworks such as Dojo, React, and Angular.

Quick-Start Engagements

Discover
Full-On
Team-Up
Start-Up

Discover

SitePen Discovery is designed to provide you with answers to questions around a development project, address challenging technical decisions, conduct meaningful discussions, and execute a subset of representative wireframes. SitePen has a proven process that gets your project to the starting line as quickly as possible.

Details

Engaging in SitePen Discovery allows us to quickly assess the lay of the land and gain understanding with what matters most to you, the status of the current project, application needs and your desired direction and goals. Once we have this, we’re able to define and provide recommendations on the best approach to achieving your goal.

Deliverables

A high-level document summarizing our findings, a scope document outlining the breadth of the project, any design assets such as wireframes that were created and a set of prioritized tasks with estimates providing you with a guideline for project completion.

Full-On

SitePen will help you build out your desired functionality. Whether it’s a prototype, new features, or an application rewrite, SitePen Engineers can fulfill your requirements on time and on budget.

Details

With this type of engagement, you have a minimum set of requirements and wireframes that you’re ready to act on. This is a perfect engagement for companies with an existing application or who have already built a minimum viable product application and understand where they’re headed.

Deliverables

Ongoing consulting throughout the engagement along with delivery of the features planned for development. Ongoing deliverables will also include source code, documentation, tests and progress reports.

Team-Up

Team Up with two or more SitePen engineers to meet new requirements, changing business demands and fast approaching deadlines. We will up your game by providing experience and expertise to help your team achieve their goals, quickly boosting the productivity of your team.

Details

Your dedicated SitePen Experts will immerse themselves into your team’s preferred project methodology to get up to speed and become productive immediately. This type of engagement is great for teams operating on sprint schedules. SitePen will align ourselves with your sprints and stay focused on team priorities for the duration of the engagement.

Deliverables

Ongoing consulting throughout the engagement along with delivery of the features planned for development. Ongoing deliverables will also include source code, documentation, tests and progress reports.

Start-Up

SitePen can help you realize your vision. This package is perfect for new startups who need to get the first release of their application. With a mind for business, we have expert product teams focused on making your project a reality. From discovery to design to development, we will work with you to take your product to launch.

Details

This option is good for startups as described above but also works for enterprise teams who need to execute on new ideas without disrupting other engineering initiatives.

Deliverables

Ongoing design and engineering consulting as we design, develop and implement your application.

Ready to get started?

Let's talk about your project!

Web Application Optimization

We help organizations test and optimize the performance of their applications. We analyze your application, identify the causes (e.g. architecture or source code, performance bottlenecks, obscure issues), create a plan with solutions, and work with you to get your application performing optimally.

Quick-Start Engagements

Analyze-It
Test-It
Code Clean-Up

Analyze-It

Code Review & Analysis

Details

We will conduct an in-depth code review and analysis to identify problem areas in your codebase along with a prioritized list of recommendations and approach to get your code cleaned up.

Deliverables

One recommendations document pointing out the areas needing improvement within your application and outlining the steps necessary to clean up your source code to bring it in line with engineering best practices.

Test-It

Did you test? Automated testing reduces errors and QA time while improving code quality, prevents regressions, and saves time and money. While many companies skip this crucial step due to the time involved to learn the right way to test or because they just don’t know where to begin, they are missing out on a mainstay of operational efficiency! We believe in test-driven code and we have years of experience building JavaScript applications and creating tools for improving automated testing.

Details

SitePen will evaluate your current infrastructure, desired integrations and test approach and design a plan for your testing operations along with how this will be integrated with other systems to streamline workflows. We’re focused on helping our customers overcome the hurdles of setting up a good testing experience and we can do the same for you!

Deliverables

We will provide a document that proposes a testing plan for your operation along with standard set up guidelines and examples. We will also provide recommendations to make your existing code base more testable and identify any future customizations that could be made to improve overall integration.

Code Clean-Up

Code quality can be affected by any number of factors including developer turnover, lack of communication and forward planning, too little testing and so on; a SitePen expert can take stock of the existing source code and provide the best approach to dusting things off, tidying up and into a maintainable state. Ignoring unmaintainable code issues create entangled unsustainable code that kills team productivity and morale. Our experience manning SitePen Support, the only JavaScript Support system out there, has given us exposure to a vast array of enterprise development issues top to bottom. Leverage our experience and resolution successes so that your codebase is clean and sustainable, ready for scale.

Details

We will conduct an indepth code review and analysis to identify problem areas in your codebase along with a prioritized list of recommendations and approach to get your code cleaned up.

Deliverables

One recommendations document pointing out the areas needing improvement within your application and outlining the steps necessary to clean up your source code to bring it in line with engineering best practices.

Ready to get started?

Let's talk about your project!

Technical Advisement

Making key decisions based on the specific needs and constraints of an organization is challenging in today’s rapidly changing marketing. Decisions are often made based on marketing, popularity, or familiarity, rather than based on what works best. With over a decade of experience advocating and enabling the open web, creating powerful tool chains and supporting the enterprise, we find the right balance for each of our customers.

We help our customers choose the right technology stack for a project and refine their application architecture to focus on stability and maintainability. We also help fill knowledge gaps, and help set up productive engineering environments.

Quick-Start Engagements

Just Ask

Just Ask

Sometimes, you just need an intelligent sounding board, one with the expertise to provide feedback. Inviting a SitePen expert into your conference room can open a world of opportunity for you and your team. What is TypeScript and the future of JavaScript? Why are we having these architectural challenges? How should we deal with our legacy application? You can bring any questions to the table and we’ll provide you with knowledge and problem-solving discussions necessary to help you make good decisions with confidence.

Details

With the topics provided by you, SitePen will prepare an agenda for a one day, onsite visit to work through your current challenges and decisions, providing expert guidance and thought-provoking discussion that will assist you in making informed decisions.

Deliverables

A recap of discussion items and a list of suggestions for next steps in realizing your organization’s goals.

Ready to get started?

Let's talk about your project!

We’ve helped hundreds of companies, big and small