Skip to content

Latest commit

 

History

History
69 lines (48 loc) · 1.54 KB

README.md

File metadata and controls

69 lines (48 loc) · 1.54 KB

Git Guide 🚀

An interactive and modern guide to mastering Git, built with Next.js, Material-UI, and TypeScript. This project aims to help developers learn Git through an engaging and interactive interface.

Features

  • 🎯 Interactive Git tutorials and examples
  • 🎨 Modern UI with Material-UI components
  • ⚡ Built with Next.js for optimal performance
  • 📱 Responsive design for all devices
  • 🎭 Smooth animations with Framer Motion
  • 🔍 Type-safe development with TypeScript

Tech Stack

  • Framework: Next.js 15
  • UI Library: Material-UI (MUI)
  • Styling: Emotion
  • Animations: Framer Motion
  • Language: TypeScript
  • Development Tools: ESLint

Prerequisites

  • Node.js (v18 or higher)
  • npm (v9 or higher)

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/git-guide.git
cd git-guide
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open http://localhost:3000 with your browser to see the result.

Available Scripts

  • npm run dev - Start the development server
  • npm run build - Build the production application
  • npm run start - Start the production server
  • npm run lint - Run ESLint for code linting

Project Structure

src/
├── app/          # Next.js app directory
├── components/   # Reusable React components
└── data/         # Static data and content

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.