Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Mihisoft Technologies - Next.js Website

A modern, responsive website for Mihisoft Technologies built with Next.js, TypeScript, and Tailwind CSS. This project recreates the design and functionality of the original Rails application with modern web technologies and best practices.

🚀 Features

  • Modern Stack: Built with Next.js 15, React 19, TypeScript, and Tailwind CSS
  • Responsive Design: Fully responsive across all devices
  • Smooth Animations: Enhanced user experience with Framer Motion
  • SEO Optimized: Built-in SEO optimization with Next.js
  • Performance: Optimized for speed and performance
  • Accessibility: Following WCAG guidelines for accessibility

🛠️ Technologies Used

  • Frontend Framework: Next.js 15 with App Router
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Icons: Lucide React & React Icons
  • Image Optimization: Next.js Image component
  • Development: ESLint for code quality

📱 Sections

  1. Header - Contact information and social media links
  2. Navigation - Responsive navigation with dropdown menus
  3. Hero Section - Eye-catching banner with call-to-action
  4. About Us - Company information and statistics
  5. Services - Comprehensive service offerings
  6. Projects - Portfolio of completed projects
  7. Testimonials - Client feedback and reviews
  8. Team - Meet our professional team
  9. Career - Job opportunities and company benefits
  10. Clients - Trusted partners and client logos
  11. Contact - Contact form and company information
  12. Footer - Links, contact info, and social media

🏁 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn package manager

Installation

  1. Clone the repository:
git clone <repository-url>
cd mihisoft-nextjs
  1. Install dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser

Build for Production

npm run build
npm start

📁 Project Structure

mihisoft-nextjs/
├── public/
│   ├── images/          # Static images from original project
│   └── ...
├── src/
│   ├── app/
│   │   ├── globals.css  # Global styles
│   │   ├── layout.tsx   # Root layout
│   │   └── page.tsx     # Home page
│   └── components/
│       ├── Header.tsx
│       ├── Navigation.tsx
│       ├── HeroSection.tsx
│       ├── AboutSection.tsx
│       ├── ServicesSection.tsx
│       ├── ProjectsSection.tsx
│       ├── TestimonialsSection.tsx
│       ├── TeamSection.tsx
│       ├── CareerSection.tsx
│       ├── ClientsSection.tsx
│       ├── ContactSection.tsx
│       └── Footer.tsx
├── package.json
└── README.md

🎨 Design Features

  • Smooth Scrolling: Navigate between sections seamlessly
  • Hover Effects: Interactive elements with smooth transitions
  • Loading Animations: Staggered animations for better UX
  • Mobile-First: Responsive design approach
  • Dark/Light Mode: Consistent color scheme
  • Typography: Clean and readable font hierarchy

📧 Contact Information

🔗 Social Media

📄 License

This project is private and proprietary to Mihisoft Technologies.

🚀 Deployment

The project is optimized for deployment on platforms like:

  • Vercel (recommended for Next.js)
  • Netlify
  • AWS
  • DigitalOcean

🤝 Contributing

This is a private project for Mihisoft Technologies. For contributions, please contact the development team.


Built with ❤️ by Mihisoft Technologies

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages