Getting started with Thorgate’s SPA project template

Joosep Alviste
Thorgate
Published in
2 min readMar 15, 2019

We at Thorgate have recently released a new version of our SPA project template with Django, React, Redux, Redux Saga, Razzle and Docker. Most of our new projects are generated based on this template. This blog post includes a short introduction to a series of posts our web site.

In the series, we’re going to be building a simple application that can be used to keep track of notable parrots. We’ll make use of Redux Saga, Formik, and a few other useful technologies. The initial plan for the application is to allow creating parrots and showing a user’s parrots to them.

Here are the links to the blog posts in the series:

Here’s a short demo of the simple application we’ll be building in the series:

First demo of Parrot Mania

Thorgate is an agency that focuses mostly on web technologies and building applications with rich interfaces. We have projects related to smart factories, health tech, eCommerce and forestry. These types of projects often require elaborate user interfaces for showing data and allowing complex data manipulation. This is why the Single Page Application (SPA) paradigm is useful for us and why we have invested our time and effort into creating our own project template.

The project template is a good source of inspiration for your own project set up even if you decide not to start using it.

The template is available on GitLab on the spa branch. The repository also includes a more standard Django-rendered application template on the master branch.

Take a look at the first blog post of the series and let me know if you’d like a follow-up post by leaving a comment here on Medium, or by giving this post a clap or two.

In addition, let me know if I should update this post with links to new posts in the series or create a new Medium post for each article.

--

--