This repository is used to hold the code for the website of Prixite. Prixite is a leading software development company of Pakistan. It has offices in Lahore, Pakistan and Wyoming, USA.
This repository can also be used as a starter template for a Next.js project. The code in this repository is freely distributed.
Some interesting things you can learn from this template:
- Deployment of Next.js static website to Github Pages.
- Github Workflows
- CI/CD pipeline setup
- TypeScript with React.js and Next.js
- Integration of linters and formatters.
You can also use this template to create and host a free website on Github Pages or any other static website host. Advantages of a static website:
- Speed 🚀
- Security 🛡️
- Scalability 🙌
Node: >=16
First, Create an environment file (.env) in the root of the project. You can get the initial file by copying env.sample to .env
Second, run the development server:
npm install
npm run dev
Open https://localhost:3000 with your browser to see the result.
See CONTRIBUTING.md on how to contribute to this project.
We would like to reach to a place where anyone can fork this template, make few changes, and create a free website. For this to happen, following needs to happen:
- All text should be read from markdown files.
- User interface can be changed easily.
The MIT License (MIT)
The data folder and logo of Prixite are the property of Prixite. The rest of the stuff in this repo can be used freely.