Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sonatipek/blogapp
The blog application I developed to put my node.js and express.js learning into practice.
https://github.com/sonatipek/blogapp
blogapp ckeditor5 ejs express-session express-session-sequelize express-session-store expressjs multer mysql mysql2 node-mailer nodejs nodejs-server nodemailer sequelize sequelize-orm slugify
Last synced: 1 day ago
JSON representation
The blog application I developed to put my node.js and express.js learning into practice.
- Host: GitHub
- URL: https://github.com/sonatipek/blogapp
- Owner: sonatipek
- Created: 2023-07-24T13:37:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-21T12:37:19.000Z (over 1 year ago)
- Last Synced: 2024-12-01T23:16:06.533Z (about 2 months ago)
- Topics: blogapp, ckeditor5, ejs, express-session, express-session-sequelize, express-session-store, expressjs, multer, mysql, mysql2, node-mailer, nodejs, nodejs-server, nodemailer, sequelize, sequelize-orm, slugify
- Language: EJS
- Homepage:
- Size: 791 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TR
MVC mimarisini kullanarak Node.js ve Express.js öğrenimimi pratiğe dökmek için geliştirdiğim blog uygulaması. Uygulama içerisinde admin panel, image upload ve HTML Editör gibi özellikler de
bulunuyor. Geliştirmeye açıktır ve devam edecektir.
## 💻 Kullanılan Teknolojiler
- Bootstrap
- EJS
- Express.js
- Multer
- MySQL
- CKEditor## 🚀 Bilgisayarınızda Çalıştırın
1. Geliştirmeye yardım etmek veya kendi bilgisaayarınızda test etmek için kullanmanız için terminale ``npm i`` yazıp devam ettikten sonra aşağıdaki adımları uygulayınız:
2. Projenin kök dizinine .env dosyasını oluşturun
3. aşağıdaki kısmı kopyala ve "..." yazan kısımları kendi bilgilerinize göre değiştirin
```
DB_USER="..."
DB_PASSWORD="..."
DB_HOST="..."
DB_NAME=".."
```
4. ``npm start`` komutu ile projeyi çalıştırabilirsiniz.# EN
A blog application I developed to put my Node.js and Express.js learning into practice using MVC architecture. The application includes features such as admin panel, image upload and HTML Editor.is available. Development is open and will continue.
## 💻 Tech Stack
- Bootstrap
- EJS
- Express.js
- Multer
- MySQL
- CKEditor## 🚀 Run on Your Computer
1. To use it to help with development or to test it on your own computer, type ``npm i`` in the terminal and follow the steps below:
2. Create the .env file in the root directory of the project
3. copy the following part and change the parts that say "..." according to your own information
```
DB_USER="..."
DB_PASSWORD="..."
DB_HOST="..."
DB_NAME="..."
```
4. You can run the project with the ``npm start`` command.