Skip to content

Repository files navigation

🛠️ صينلي - Computer Repair Learning Platform

منصة تعليمية باللغة العربية متخصصة في تعليم إصلاح أجهزة الكمبيوتر من خلال دروس شاملة وتطبيقات عملية.

An Arabic educational platform dedicated to teaching computer repair through comprehensive lessons and practical applications.


🌐 Live Preview

View Live Site


📖 About the Project

صينلي is a graduation project from the Faculty of Education, Assiut University. This platform provides step-by-step tutorials in Arabic for common computer repair and maintenance tasks. The content is curated from reliable sources to help Arabic-speaking users learn essential computer troubleshooting skills.

Key Features:

  • 9 Comprehensive Lessons covering Windows troubleshooting, installation, and optimization
  • Fully RTL (Right-to-Left) layout optimized for Arabic readers
  • Step-by-step guides with detailed images and explanations
  • Modern, responsive design that works on all devices
  • Search functionality to quickly find lessons
  • Static site generation for fast performance

Available Lessons:

  1. 🔵 BSOD - How to Fix Blue Screen of Death
  2. 🧹 Cleanup - Free Up Space on Drive C
  3. 💿 Install Windows - Complete Windows 10 Installation Guide
  4. ⚙️ BIOS - Access BIOS on Any PC
  5. 🔄 Reset - Reset Windows 10 to Factory Settings
  6. 🔧 Rufus - Create Bootable USB Drives
  7. 🔍 Scan - Scan Windows 10 for Errors
  8. Speed - Speed Up a Slow Windows Computer
  9. 🦠 Virus - Remove Shortcut Virus

🛠️ Tech Stack

This project is built with modern web technologies:

Project Structure:

synli/
├── app/
│   ├── home/          # Landing page
│   ├── about/         # About page (team info)
│   ├── explore/       # Browse all lessons
│   ├── lessons/       # Individual lesson pages
│   │   ├── bsod/
│   │   ├── cleanup/
│   │   ├── install-windows/
│   │   ├── bios/
│   │   ├── reset/
│   │   ├── rufus/
│   │   ├── scan/
│   │   ├── speed/
│   │   └── virus/
│   └── layout.tsx     # Root layout (RTL support)
├── components/
│   ├── Landing.tsx    # Home page component
│   ├── About.tsx      # About section
│   ├── Explore.tsx    # Lessons browser with search
│   └── Lesson.tsx     # Reusable lesson template
└── public/            # Static assets (images, logos)

🚀 Getting Started

Prerequisites

Make sure you have Node.js (v18 or higher) installed on your machine.

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd synli
  2. Install dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
    # or
    bun install
  3. Run the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    # or
    bun dev
  4. Open your browser: Navigate to http://localhost:3000 to see the application.

Build for Production

npm run build
npm start

🎨 Design System

Color Palette:

  • Primary Green: #064E3B - Headers, hero sections
  • Dark Green: #022C22 - Cards, accents
  • White: #FFFFFF - Text on dark backgrounds
  • Gray: #A3A3A3 - Secondary text, icons

Typography:

  • Primary Font: KO Okies (custom Arabic font)
  • All text is right-aligned for RTL layout
  • Semantic heading hierarchy

👥 Team

This project was developed by:

  • محمد حمدى - Developer
  • يوسف حسين - Developer
  • محمود عبد العظيم - Designer
  • أحمد وحيد - Editor

📝 Content Attribution

Lesson content is adapted from WikiHow and translated/localized for Arabic-speaking audiences. All images are sourced from WikiHow with proper attribution.

Note: This is an educational project. Content has not been fully reviewed. Focus is on the technical implementation and platform architecture.


🚀 Deployment

This project is deployed on Vercel for optimal Next.js performance.

Deploy Your Own:

Deploy with Vercel

For more details, check the Next.js deployment documentation.


📄 License

This project is created as a graduation project from the Faculty of Education, Assiut University.


🙏 Acknowledgments

  • Assiut University - Faculty of Education
  • WikiHow - Source content provider
  • Next.js Team - Amazing framework
  • Vercel - Hosting platform

مشروع تخرج - كلية التربية - جامعة أسيوط

صنع بـ ❤️ في مصر

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages