Welcome to the Co-Working Space website This project is a modern, responsive website built using Astro, designed to showcase the features and services of a co-working space. The website includes pages for Home, About, and Contact, and features a clean, user-friendly interface.
Check out the live demo of the Co-Working Space website here.
To get started with this project locally, follow these steps:
Clone the repository:
git clone https://github.com/yourusername/co-working-space.git
Navigate to the project directory:
cd co-working-space
Install dependencies:
npm install
Run the development server:
npm run dev
Open your browser and go to http://localhost:4321
to view the website.
Build for production:
npm run build
The production build will be available in the ./dist/
directory.
/
├── public/
│ └── favicon.svg
├── src/
│ ├── assets/
│ │ └── *.png
│ │ └── *.jpg
│ ├── components/
│ │ └── Chatbox.astro
│ │ └── Header.astro
│ │ └── MainContent.astro
│ ├── data/
│ │ └── navigation.json
│ │ └── spaces.json
│ ├── layouts/
│ │ └── Layout.astro
│ ├── pages/
│ │ ├── index.astro
│ │ ├── about.astro
│ │ └── contact.astro
└── package.json
- `public/`: Contains static assets like images and favicon.
- `src/assets/`: Images used in the website.
- `src/`: Contains the source code for the website.
- `src/components/`: Reusable components like `TeamMember`.
- `src/data/`: JSON data files for navigation and spaces.
- `src/layouts/`: Layout components like `Layout` for wrapping pages.
- `src/pages/`: Individual pages like `index`, `about`, and `contact`.
This project is open-source and available under the MIT License.