This is a TypeScript project built with Astro, a front-end framework for building fast, optimized websites.
src/
: Contains the source code of the project.consts.ts
: Contains constant values used across the project.content/
: Contains configuration and posts for the project.env.d.ts
: Contains TypeScript definitions for environment variables.icons/
: Contains icon files.layouts/
: Contains layout components.pages/
: Contains the Astro pages.styles/
: Contains global CSS styles.
public/
: Contains public assets that will be served directly.astro.config.mjs
: Astro configuration file.tailwind.config.mjs
: Tailwind CSS configuration file.tsconfig.json
: TypeScript configuration file.package.json
: Contains scripts and dependencies of the project.
- Clone the repository.
- Install dependencies with
npm install
. - Start the development server with
npm run dev
.
To build the project, run npm run build
.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.