This repository is licensed under the MIT License.
This is the official repository for GDVNPS website. This repository contains all the source code and assets.
Note: If you want to clone this repository to create your GDPS website, you can deploy it using a Node.js server or hosting services like Vercel, Netlify, Render, etc., for a simpler setup.
- JS Framework: Remix with TypeScript
- Styling: Tailwind CSS, and CSS/SCSS modules
- Build Tool: Vite
- Deployment: Vercel
- Others: usehooks-ts, Prettier, ESLint, Husky, lint-staged, CommitLint
-
Install dependencies:
npm i # or `npm install` if you want
-
Run the development server:
npm run dev
-
Open your browser and navigate to http://localhost:5173
This project uses Husky, lint-staged, and CommitLint to enforce code formatting and linting before commits. These tools help maintain a consistent and clean codebase by running pre-commit hooks. However, using Husky, lint-staged, and CommitLint is optional, so you can remove them if desired.
Below are some useful resources to assist you during development: