Explore three simple templates for multi-user, multi-role, interactive web applications using Nextjs, PostgreSQL, React, Bootstrap 5, VSCode, and GitHub.
Learning Outcomes
Design using Nextjs Framework
You understand basic principles of Nextjs: collections, publications, reactive variables.
You can develop basic CRUD applications quickly and effectively.
You can implement authentication and authorization.
You can use extensions and templates: Bootstrap 5, App Router, nextjs-application-template-react.
Readings
nextjs-application-template
Template for quickly starting Nextjs development projects.
nextjs-example-form
Illustrates simple form processing with React and React Hook Form
Bowfolios
Illustrates a simple, final project style web application
Experiential Learning
E48A: nextjs-application-template
Install nextjs-application-template, play around with it.
E48B: nextjs-example-form
Understand how to create forms in Nextjs and React.