Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.