Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mhsnbakhshi/uniqueblog-express-graphql
unique weblog project using graphql & mysql & expressjs
https://github.com/mhsnbakhshi/uniqueblog-express-graphql
apollo-server bcrypt dotenv express graphql graphql-upload ioredis jsonwebtoken mysql-database nodemon redis request sequelize sequelize-orm sharp slugify svg-captcha uuid yup
Last synced: 4 days ago
JSON representation
unique weblog project using graphql & mysql & expressjs
- Host: GitHub
- URL: https://github.com/mhsnbakhshi/uniqueblog-express-graphql
- Owner: MhsnBakhshi
- Created: 2024-10-11T14:25:08.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-07T10:04:12.000Z (16 days ago)
- Last Synced: 2024-12-07T11:17:21.632Z (16 days ago)
- Topics: apollo-server, bcrypt, dotenv, express, graphql, graphql-upload, ioredis, jsonwebtoken, mysql-database, nodemon, redis, request, sequelize, sequelize-orm, sharp, slugify, svg-captcha, uuid, yup
- Language: JavaScript
- Homepage: https://drawsql.app/teams/nodejs-13/diagrams/uniqueblog
- Size: 215 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![cover](https://github.com/MhsnBakhshi/weblog-express-graphql/blob/main/graphwl.png)
## About Project
unique weblog project is similar to the virgool (https://virgool.io/home) website with features such as the admin & user panel and user authentication system and otp code sending system and connection to the MySQL & Redis database and has been developed as GraphQl with the same features as virgool (https://virgool.io/home) website.
This project is still on developing, and if you have any features in mind, I will be happy to share them with me in issues. 💪💖پروژه وبلاگ مشابه سایت `ویرگول` با قابلیت هایی همچون `پنل ادمین` و `کاربر` `سیستم احراز هویت` و `سیستم ارسال کد پیامکی یکبار مصرف` و اتصال به دیتابیس `MySQL` و `Redis` و همچون قابلیت های مشابه وبسایت `ویرگول` بصورت `GraphQl` توسعه داده شده است.
این پروژه همچنان ادامه دارد و اگر فیچر و ویژگی مدنظر دارید خوشحال میشم در `issues` با بنده در میان بگذارید 🙏😉**If the resolvers of this project helped u, thank u for supporting this `repo` with 🌟 `star` 💖**
**اگه `Resolvers` های این پروژه به شما کمکی کرده ممنون میشم با 🌟 Star این `repo` حمایتی کرده باشین 💖**
**دسترسی به دیاگرام پروژه => https://drawsql.app/teams/nodejs-13/diagrams/uniqueblog**
### نکته
برای استفاده از قابلیت ارسال کد `OTP` در قسمت `Getting Started` مقادیر مورد نظر که اشاره شده است را جایگزین کنین.### Built With
[![JavaScript](https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E)](https://javascript.info/)
[![Node.js]( https://img.shields.io/badge/Node.js-404D59?style=for-the-badge&logo=Node.js&color=black)](https://nodejs.org/en)
![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB)
![Apollo-GraphQL](https://img.shields.io/badge/-ApolloGraphQL-311C87?style=for-the-badge&logo=apollo-graphql)
![GraphQL](https://img.shields.io/badge/-GraphQL-E10098?style=for-the-badge&logo=graphql&logoColor=white)
![MySQL](https://img.shields.io/badge/mysql-4479A1.svg?style=for-the-badge&logo=mysql&logoColor=white)
![Redis](https://img.shields.io/badge/redis-%23DD0031.svg?style=for-the-badge&logo=redis&logoColor=white)## Getting Started
### Installation
1) Frist clone this repo:
```sh
git clone https://github.com/MhsnBakhshi/weblog-express-graphql
```
2) install packages:
```sh
npm install
or
npm i
```
3 به وب سرویس پیامکی ** فراز اس مس**
مراجعه کرده و پس از لاگین پنل پیامکی خود را بسازید و `pattern` , `number`, `password`, `user` را داخل فایل .`env` جایگذاری کنین. `inputdata` حتما باید `login-code` ثبت شده باشد.
```js
FARAZSMSUSER=?
FARAZSMSPASSWORD=?
FARAZSMSNUMBER=?
FARAZSMSPATTERNCODE=?
```### نمونه
```js
FARAZSMSUSER=u0392729171920
FARAZSMSPASSWORD=plwsaow-kd-0wdjkedk0j
FARAZSMSNUMBER=3000505
FARAZSMSPATTERNCODE=ylea2s9fnmlxa06
```## Contact
* Telegram => https://t.me/iDvMH 90%
* Gmail => [email protected] 10%