Skip to content

Astralchemist/portfolio-website

Repository files navigation

ConsultHasha - Business Consulting Website

A modern, responsive business consulting website built with React, TypeScript, and Tailwind CSS.

Features

  • 🎨 Modern UI with dark mode support
  • 📱 Fully responsive design
  • 🔒 Form validation
  • 🎯 TypeScript for type safety
  • 🎨 Tailwind CSS for styling
  • 📝 Contact and quote request forms
  • 📧 Newsletter subscription
  • 🌐 SEO friendly

Tech Stack

  • React 18
  • TypeScript
  • Tailwind CSS
  • React Router
  • Lucide Icons

Getting Started

  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Project Structure

consulthasha/
├── public/                  # Static assets
├── src/
│   ├── components/         # React components
│   │   ├── forms/         # Form components
│   │   ├── layout/        # Layout components
│   │   ├── sections/      # Page sections
│   │   └── ui/            # UI components
│   ├── data/              # Static data
│   ├── hooks/             # Custom React hooks
│   ├── lib/               # Utility functions
│   ├── pages/             # Page components
│   ├── types/             # TypeScript types
│   └── utils/             # Helper functions
├── tailwind.config.js      # Tailwind configuration
└── vite.config.ts         # Vite configuration

Development Workflow

  1. Make component changes in src/components
  2. Create new pages in src/pages
  3. Update types in src/types

Production Deployment

  1. Build the project:
npm run build
  1. Preview the build:
npm run preview
  1. Deploy to your hosting provider

License

MIT License - feel free to use this project for your own purposes.

Support

For support, contact developer at the link below the page

About

Basic .js web profile

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published