Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yusufborucu/yazilim-xyz
yazilim.xyz Frontend
https://github.com/yusufborucu/yazilim-xyz
Last synced: 17 days ago
JSON representation
yazilim.xyz Frontend
- Host: GitHub
- URL: https://github.com/yusufborucu/yazilim-xyz
- Owner: yusufborucu
- Created: 2019-11-26T06:14:53.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T16:42:19.000Z (about 2 years ago)
- Last Synced: 2023-03-05T06:00:01.128Z (almost 2 years ago)
- Language: Vue
- Homepage: http://demo.yazilim.xyz
- Size: 1.39 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# yazilim-xyz
Yazılım Soru Cevap Platformu projesi olan yazilim.xyz'nin Frontend tarafının yer aldığı repo.
Backend: https://github.com/yusufborucu/yazilim-xyz-api
Socket: https://github.com/yusufborucu/yazilim-xyz-socket
## Projenin amacı
Yazılım geliştiriciler için bir soru cevap platformu oluşturmak.
## Projenin içeriği
Üyelik işlemleri, soru sorma, cevap yazma, oy verme, etiketler ve sıralama.
## Projenin teknik altyapısı;
* Tasarım: Html, Css (Scss)
* Veritabanı: MySQL
* Backend: Laravel
* Authentication işlemleri: Passport
* Frontend: Vue.js
* State yönetimi: vuex
* Kod renklendirme: highlight.js
* Kullanıcı bilgilendirme: vue-notification
* Routing işlemleri: vue-router
* Rich text editor: vue2-editor
* Validation işlemleri: vuelidate
* Socket Client: vue-socket.io
* Anlık veri iletişimi: Node.js (Socket)
* Kullanıcının, sorusuna cevap geldiği anda bilgilendirilmesi
* Deploy: Shared Hosting (Laravel, Vue.js), Heroku (Node.js)