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.
- 🎯 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
- Framework: Next.js 15
- UI Library: Material-UI (MUI)
- Styling: Emotion
- Animations: Framer Motion
- Language: TypeScript
- Development Tools: ESLint
- Node.js (v18 or higher)
- npm (v9 or higher)
- Clone the repository:
git clone https://github.com/yourusername/git-guide.git
cd git-guide
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open http://localhost:3000 with your browser to see the result.
npm run dev
- Start the development servernpm run build
- Build the production applicationnpm run start
- Start the production servernpm run lint
- Run ESLint for code linting
src/
├── app/ # Next.js app directory
├── components/ # Reusable React components
└── data/ # Static data and content
Contributions are welcome! Please feel free to submit a Pull Request.