{"repo":"Enterwell/react-starter","free":true,"listed":false,"github":"https://github.com/Enterwell/react-starter","clone":"git clone https://github.com/Enterwell/react-starter.git","description":"Enterwell's template for web apps based on the React and Next.js.","language":"TypeScript","stars":15,"topics":["react","nextjs","mui","template","js","good-practices"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Enterwell React starter Enterwell's template for web apps based on the React and Next.js. Introduction This document represents the official React starter documentation. React starter was created due to the desire to unify all React projects that we will develop in the future. This document will therefore explain and list out the following conclusions that the Enterwell elders agreed on after several multi-hour meetings: application architecture organization of the project files and folders recommendation of npm packages that have proven useful in the past If any doubts remain after reading this document, feel free to contact us via GH Issues. Table of contents Quick start Why React and why Next.js? Project structure Project root files Project root folders Architecture Components Data Logic Architecture example Styles Naming Naming folders Naming files Testing Unit testing Component testing End-to-end testing Packages Default packages Additional packages Developing using Storycap Launching the application Predeployment TODOs Quick start This project uses pnpm as its package manager so in order to get quickly up and running you will need to have it installed on your machine. If you don't already have it, you can easily install it by using the following command (assuming you have Node.js installed) Now you can setup the application without any hassle using the following command Create a new local configuration .env.local by using the provided example file using the command And ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Enterwell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Enterwell/react-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}