Membership Management Tutorial
This is an introductory tutorial into Shesha that will expose you to all the key Shesha concepts you will need to allow you to quickly start building your own Shesha-based applications.
For the tutorial we will take you through the process of building a 'Membership Management' application. The Membership Management could typically be used by a Club to track its members, payment of membership fees and processing of applications. We take you through the process of building the application, step-by-step, whilst exposing you to the key concepts.
Once completed you will be ready to build your very own Shesha application. For more advanced topics and information please consult the reference documentation on the Shesha web-site.
In order to complete the tutorial successfully, you should have some understanding of ASP.NET Core and React and the following tools installed:
- Visual Studio Code - Frontend
- Visual Studio - Backend
- SQL Server Management Studio - Database
NOTE: In order to be able to run your frontend, version 12.22.3 of Node.js should be installed. If you already have another version of node installed, you can use ‘Node Version Manager’ to toggle between the versions, so as to not hinder other projects which depend on other versions of Node. More information on node version management can be found here.