{"repo":"TrialAndErrorOrg/websites","free":true,"listed":false,"github":"https://github.com/TrialAndErrorOrg/websites","clone":"git clone https://github.com/TrialAndErrorOrg/websites.git","description":"Monorepo for many of the *.trialanderror.org websites","language":"TypeScript","stars":11,"topics":["astro","blog","job-board","monorepo","nextjs","nx","open-science","strapi","typescript"],"license":"GPL-3.0","category":"docs-static-sites","readme_excerpt":"Center of Trial & Error Monorepo used for creating https://trialanderror.org Structure Most important are the three main applications - apps/frontend - the actual Next.js website - apps/strapi - the Strapi backend - apps/blog - the Astro blog The rest is just a bunch of packages that are used by the two main applications. Development Environment variables The following environment variables are required for the frontend: - NEXT PUBLIC STRAPI URL - the URL of the Strapi backend - Running To start, you need to have the strapi instance running. Then you can start the main website in another terminal. which will open up the website at http://localhost:4200 Or you can start the blog. which will open up the blog at http://localhost:3000 TODO: Figure out a way to seed the database with some initial data without having to manually create it in the admin panel or using the production database. Frontend","default_branch":null,"files":null,"tree":[],"storefront":"/r/TrialAndErrorOrg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TrialAndErrorOrg/websites/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."}