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
- Host: GitHub
- Owner: BasharST99
- Language: TypeScript
- Default Branch: main
- Homepage: https://mini-blog-iota-three.vercel.app
- Size: 98.6 KB
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.,
/enfor English,/arfor 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
- Website: telfahb@gmail.com
- Twitter: TelfahB
- Repositories: 23
- Profile: https://github.com/BasharST99
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