Skip to content

BenDundon/prixite.github.io

 
 

Repository files navigation

Background

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 🙌

Requirements:

Node: >=16 yarn: >= 1

Getting Started

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:

yarn install
yarn dev

Open http://localhost:3000 with your browser to see the result.

Contributing

See CONTRIBUTING.md on how to contribute to this project.

Future Plan

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:

  • a DB file to hold data of the website. Data should be separate from layout. prixite#67
  • a system to create layout of pages.
  • a set of components which can be used in pages.
  • maybe we should also separate style from layout.

License

The MIT License (MIT)

Copyright (c) 2022- Prixite

About

Next.js corporate website theme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 85.2%
  • JavaScript 7.1%
  • SCSS 4.7%
  • CSS 3.0%