Gravity Group RSA's public website - A modern, responsive web application built with React and TailwindCSS.
# Clone the repository
git clone https://github.com/Gravity-Group-RSA/www.git
# Navigate to project directory
cd www
# Install dependencies
npm install
# Start development server
npm run dev
- React 18
- TailwindCSS
- Lucide Icons
- React Router
- Vite
www/
├── src/
│ ├── components/
│ ├── pages/
│ ├── assets/
│ ├── styles/
│ └── App.jsx
├── public/
├── tailwind.config.js
└── package.json
# Run development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
# Run tests
npm run test
The website is automatically deployed to production when changes are pushed to the main branch.
# Manual deployment (if needed)
npm run build
npm run deploy
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Create a .env
file in the root directory:
VITE_API_URL=your_api_url
VITE_GA_TRACKING_ID=your_ga_id
This project is licensed under the MIT License - see the LICENSE file for details.
For questions and support, contact info@gravitygrouprsa.co.za