This repository contains the Preliminary Pages of the Academic PAV University web application. It provides the public-facing interface through which visitors can explore the platform and access relevant information before entering their respective dashboards.
The application is built with React, TypeScript, and Vite.
Before setting up the project, install the following:
- Node.js — preferably a compatible LTS version.
- npm — included with Node.js.
- Git — for cloning the repository.
- Visual Studio Code — recommended for development.
Verify your installations:
node -v
npm -v
git --versionOpen your terminal or Git Bash and run:
git clone https://github.com/YOUR-USERNAME/YOUR-PRELIMINARY-REPOSITORY.gitReplace the example URL with the actual GitHub repository URL.
cd YOUR-PRELIMINARY-REPOSITORYInstall the project's required packages:
npm installAlternatively, if package-lock.json is included, use the following for a clean installation based on the committed lockfile:
npm ciStart the development server:
npm run devVite will display a local development URL, typically:
http://localhost:5173
Open the displayed URL in your browser to view the Preliminary Pages.
| Command | Description |
|---|---|
npm run dev |
Starts the development server. |
npm run build |
Creates an optimized production build. |
npm run preview |
Previews the production build locally. |
npm run lint |
Runs ESLint checks, if configured. |
- React
- TypeScript
- Vite
- React Router, if configured
- Tailwind CSS, if configured
- Font Awesome, if configured