This repository contains the official corporate landing page. The site is built with Astro and powered by Bun, React components, Tailwind CSS and MDX for content. It is optimized for performance, accessibility and easy content updates.
- Fast, SEO-friendly, server-rendered site with Astro
- React components for interactive UI
- MDX-based content pages for easy editing
- Tailwind CSS for utility-first styling
- Built and run with Bun for speed
- Responsive layout, accessibility best practices, and optimized assets
- Astro
- Bun
- React
- Tailwind CSS
- MDX
- (Optional) Any deployment platform that supports static sites or Node-compatible serverless functions
- Bun >= 1.x installed (https://bun.sh)
- Git
Clone the repo and start the dev server:
git clone https://github.com/your-org/nexor-website.git
cd nexor-website
bun install
bun run devUse Bun to run scripts defined in package.json:
- Start local development server
bun run dev- Build static site for production
bun run build- Preview the production build locally
bun run preview- Format code (if Prettier configured)
bun run format- Run linting (if configured)
bun run lint- Tailwind is configured via
tailwind.config.*and imported into your main CSS file. - MDX files can import and use React components placed in
src/components. - For consistent styling, wrap MDX pages with a layout that includes Tailwind classes.
MIT © Nexor Software