{"repo":"nulib/dc-nextjs","free":true,"listed":false,"github":"https://github.com/nulib/dc-nextjs","clone":"git clone https://github.com/nulib/dc-nextjs.git","description":"Northwestern University Libraries Digital Collections built in Next.js","language":"TypeScript","stars":14,"topics":["nextjs","radix-ui","react","typescript","iiif","stitches"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Digital Collections Digital Collections is a UI application for discovering and interacting with Collections and Works in NUL's repository. Tech Stack - NextJS React JS fullstack framework - TypeScript for type safety - Radix UI A library of React primitives for accessibility and modular development - Stitches.dev CSS in JS - IIIF Research APIs and Specs our data conforms to for open access. - AWS Amplify Hosting environment - OpenSearch Search index Dependency Notes The following dependencies should be \"pinned\" or held behind @latest versions - @elastic/elasticsearch : To match the version of OpenSearch our app uses. - swiper - @honeybadger-io/js - @iiif/presentation-3 Development Environments Local Install dependencies and run a NextJS development server: Open http://local.dev.rdc.library.northwestern.edu:3000 in your browser. AWS Developer Environment (Northwestern dev team only) Open a remote SSH dev environment connection in VSCode. cd into the dc-nextjs repository 1. Open a new terminal. 2. Make sure port 3000 is open by running sgport show . If you don't see port 3000, run sgport open all 3000 . View more in AWS convenience scripts. 3. Temporarily change the following line in ( dc-nextjs/server.js ): Install dependencies And now open your AWS dev environment URL (Northwestern developers only). Deploy Environments Staging Commits (via merges) into the deploy/staging branch will trigger a build in AWS Amplify to the staging environment. https://dc.rdc-staging.library.nor","default_branch":null,"files":null,"tree":[],"storefront":"/r/nulib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nulib/dc-nextjs/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."}