Skip to content

MahtoVivek/Dear-Coder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dear Coder — Business Website

A modern, responsive, and SEO-friendly business website built to provide affordable digital solutions including web development, web design, app development, AI integration, and maintenance support.

🚀 Tech Stack

The application has been rebuilt using a modern architecture:

  • Framework: React 18 + Vite 7
  • Language: TypeScript
  • Styling: Tailwind CSS v4
  • Animations: Framer Motion
  • Routing: Wouter
  • Form Handling: FormSubmit (No backend needed)
  • Icons: Lucide React
  • Typography: Sporting Grotesque (Fontshare)
  • Package Manager: pnpm

🌟 Features

  • Highly Performant: Built on Vite for lightning-fast hot-module reloading and optimized production bundles.
  • Dynamic Theming: Seamless Dark/Light mode toggle backed by localStorage and system defaults.
  • Rich User Interface: Incorporates fluid transitions, glassmorphic UI elements, staggering animations, and a customized 2-second Preloader.
  • Fully Responsive: Tailored strictly via Tailwind utility classes to look superb on mobile, tablet, and desktop viewports.
  • Comprehensive Structure: Over 16 internal SEO-friendly routes mapped for distinct web services, policies, and pricing tables.

🛠️ Local Development

Prerequisites

Make sure you have Node.js installed on your machine. If you don't have pnpm installed natively, you can install it globally via npm:

npm install -g pnpm

Installation & Setup

  1. Clone the repository (if you haven't already downlaoded the code):
git clone https://github.com/MahtoVivek/dear-coder.git
cd "Dear Coder"
  1. Install all dependencies:
pnpm install
  1. Start the Development Server:
pnpm run dev
  1. Build for Production:
pnpm run build

This will compile the TypeScript code and generate a static dist bundle optimized for deployments.


📁 Project Structure

Dear Coder/
├── legacy_html/                   # Old HTML/JS deployment files archive
├── public/
│   ├── images/                    # Premium generated visuals and project images
│   └── favicon.svg                # Site Favicon
├── src/
│   ├── components/
│   │   ├── layout/            # Navbar, Footer, ServiceLayout
│   │   ├── sections/          # Hero, Pricing, Services, Portfolio, etc.
│   │   ├── FloatingActions    # Scroll-to-top and WhatsApp floating buttons
│   │   └── Preloader          # Animated initial load screen
│   ├── hooks/
│   │   └── use-theme.ts       # Hook for Dark/Light mode logic
│   ├── pages/                 # Full Wouter pages and dynamic services views
│   ├── App.tsx                # Main Routing Layer
│   ├── index.css              # Tailwind v4 globals and custom tokens
│   └── main.tsx               # Entry Script
├── index.html                     # Entry HTML point referencing Fontshare CDN
├── package.json                   # dependencies and build scripts
├── vite.config.ts                 # Vite setup
└── tsconfig.json                  # TS compiler rules

📞 Contact Form Integration

The underlying form uses FormSubmit which routes inputs automatically to dearcoder.contact@gmail.com using the native hidden configuration inputs. Upon successful post, the user is forwarded seamlessly directly to /thank-you.


📝 License

Free to use for personal and commercial projects.

Developed by **Dear Coder Team **

About

Dear Coder is a modern digital service platform offering affordable website, app, and AI solutions starting from just ₹1399. We help startups and small businesses build a strong online presence with professional, fast, and SEO-friendly websites.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors