Skip to content

Stream-Pi website made in React with Typescript, Bootstrapped with NextJS

License

Notifications You must be signed in to change notification settings

stream-pi/website

Repository files navigation

Stream-Pi and React Logo

Stream-Pi Website

Package.json Version Website Upstatus Discord Matrix Become a patron

This is a Next.js project bootstrapped with create-next-app.

Originally the Stream-Pi website was made with static HTML, and PHP. With the release of Stream-Pi 1.0.0 (now 2.0.0) we thought a redesign was in order to make things more modern. So the site was rebuilt from the ground up using react, typescript, and nextjs.

React brings the Stream-Pi website into the modern era of web development and offers a faster, more robust experience for the end user. NextJS builds upon this with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. without the need for additional configuration.

It'll also in general just be easier to maintain.

How Can I Contribute?

First, it is recommended that you read up on NextJS if you don't know a lot about it.

To learn more about Next.js, take a look at the following resources:

Second, once you are ready you can check out CONTRIBUTING.md for information on how to contribute.