{"repo":"Project-Plus-Development-Team/pplus-website","free":true,"listed":false,"github":"https://github.com/Project-Plus-Development-Team/pplus-website","clone":"git clone https://github.com/Project-Plus-Development-Team/pplus-website.git","description":null,"language":"TypeScript","stars":19,"topics":["gaming-website","next-export","nextjs","react","smash-bros","website"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Project+ Website Getting started with development - npm install - cp .env.example .env.local and fill it - npm run dev Used technology - Next.js - Bulma & Tailwind for styling (yes, both because the P+ website was originally just Bulma) - Netlify as the web host Misc dependency notes - sass: hard dependency to customize bulma properly and to not have bloated CSS - topojson-client, topojson-server: help parsing, transforming (trimming) and \"compressing\" (quantizing) the topojson file for the world map. i've tried replacing these dependencies but while the client is doable, the server is not worth the hassle. these dependencies are long unmaintained but they still work so whatever. maybe someone wants to replace topojson with geojson :V make sure it's not bloated! - react@19: blocked by https://github.com/zcreativelabs/react-simple-maps/issues/367 - sharp: necessary for generating small (fast) webp images because next.js' default image loader doesn't work in export mode https://nextjs.org/docs/app/building-your-application/deploying/static-exports#unsupported-features (\"Image Optimization with the default loader\") and i don't know if custom loaders would work out or make sense - @types/...: i don't think the remaining ones can easily be removed. next.js wants to type-check when exporting and also VSCode will try to check typescript code, so it will probably be more painful to remove these than it's worth. - react-simple-maps: map component. allows to load highly optimized geojs","default_branch":null,"files":null,"tree":[],"storefront":"/r/Project-Plus-Development-Team","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Project-Plus-Development-Team/pplus-website/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."}