Welcome to the TruSpace Website repository. This project contains the public-facing website for the TruSpace product. Built with React and Vite, it serves as an informational site only — it is not the TruSpace application itself.
- React – for building the user interface
- Vite – for fast bundling and development
- Node.js – runtime environment
- npm or yarn – for managing dependencies
Before you begin, ensure you have the following installed:
- Node.js (version 16 or higher recommended)
- npm or yarn
Check your versions with:
node -v
npm -v
To run the website locally:
- Clone the repository:
git clone https://github.com/openkfw/truspace-website.git
cd truspace-website
- Install dependencies:
Using npm:
npm install
Or using yarn:
yarn
- Start the development server:
npm run dev
Or:
yarn dev
After starting, navigate to http://localhost:5173 in your browser to view the website.
truspace-website/
├── public/ # Static assets (favicon, etc.)
├── src/ # Source code
│ ├── assets/ # Images and media
│ ├── components/ # Reusable UI components
│ ├── pages/ # Individual pages/sections
│ └── main.jsx # Application entry point
├── index.html # HTML template
├── vite.config.js # Vite configuration
└── package.json # Project metadata and scripts
Command | Description |
---|---|
npm run dev |
Start the development server |
npm run build |
Build the website for production |
npm run preview |
Preview the production build |
This website is licensed under the MIT License.
For more information about TruSpace, visit the official site or contact the team.