Skip to content

dmitrylean/code-archive-projects

Repository files navigation

Crash The Routines (Astro)

Crash The Routines is a personal codebase, UI library, portfolio and frontend development reference, hosted on Astro. The project features mockups, ready-made interface blocks, mini-projects, and articles to speed up development and share best practices.


Tech Stack

Frontend

  • Astro — project base, build, and integration components
  • HTML/CSS/JS — basic templates and examples
  • Markdown/MDX — articles, guides, and built-in code samples. - (coming soon) TypeScript and React components
  • React
  • Typescript
  • NextJS

Projects

Frontend

Project Stack Discription
astro-blog Astro, Typescript Astro blog with categories and search
astro-multilang Astro, React, Typescript My old multi-lang portfolio + blog.
astro-multilink Astro Coming Soon.
astroblogportfolio Astro, Typescript Astro Blog + Portfolio.
b2bhelpadmin React, Tailwind React dashboard.
codebase Astro, Typescript Portfolio, reference book, blog on Astro.
game-portal React, Tailwind React game portal.
luxurycar-react-landing React React landing.

Features

  • A collection of solid layout solutions
  • Interface components: cards, forms, players, hero blocks, etc.
  • Integrations with frameworks and libraries
  • Search and strengthen the structure via Astro
  • Documentation and articles directly in content/

Project Structure


Source/
├─ apps/ # Astro / React / Next projects
├─ mobile/ # React Native & Flutter projects
├─ backend/ # CMS, API, Server for control projects

After launch, the project is available at: http://localhost:4321


🔹 Run and Build Locally

All Projects at Once

pnpm dev # runs all dev servers in parallel
pnpm build # builds everything

Single Project

pnpm turbo run dev --filter=astro-app
pnpm turbo run build --filter=next-app

Check the list of available projects:

pnpm list -r

Code Style

  • Use ESLint and Prettier
  • Components are small and reusable.
  • Comments are only for logic.
  • We focus on code readability and structure.

Author

Dmitry Lean — Software Developer GitHub Profile