https://github.com/basharst99/mini_blog

https://github.com/basharst99/mini_blog

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme

README.md

Mini Blog

A multilingual (LTR/RTL) blog built with Next.js 15, TypeScript, MUI, TailwindCSS, and React Query.
Supports dark/light mode, language switching, and mock API endpoints for development.


🚀 Features

  • Multi-language support (English / Arabic) with LTR & RTL layout.
  • Dark / Light mode with persistent preference.
  • Material UI + TailwindCSS for flexible styling.
  • React Query for data fetching and caching.
  • Mock posts API for local development.

📦 Installation

Clone the repository: bash git clone https://github.com/YOUR-USERNAME/YOUR-REPO-NAME.git cd YOUR-REPO-NAME Install dependencies: bash npm install

🏃‍♂️ Running the App

bash npm run dev Open your browser and navigate to http://localhost:3000.

🌐 Language Switching

  • The app supports both English and Arabic.
  • You can switch languages by changing the URL path (e.g., /en for English, /ar for Arabic).

🌗 Dark/Light Mode

  • The app supports dark and light mode.
  • You can toggle between modes using the button in the top right corner.

🧪 Mock API

  • The app uses a mock API for posts.
  • The API is set up to return a list of posts in both languages.

Owner

  • Name: Bashar Telfah
  • Login: BasharST99
  • Kind: user
  • Location: Amman,jordan

Software Engineer | Full Stack | React, Next.js, Python, TypeScript, Django | Passionate About Building Scalable Systems

GitHub Events

Total
  • Push event: 2
Last Year
  • Push event: 2