Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hendarsu/webnews

Saya membuat sebuah modul untuk belajar membuat aplikasi monilith menggunakan framework expressjs dan ORM menggunakan sequelize dengan database menggunakan postgres.
https://github.com/hendarsu/webnews

expressjs nodejs postgresql sequelize

Last synced: about 1 month ago
JSON representation

Saya membuat sebuah modul untuk belajar membuat aplikasi monilith menggunakan framework expressjs dan ORM menggunakan sequelize dengan database menggunakan postgres.

Awesome Lists containing this project

README

        

# Membuat Webnews
Webnews merupakan aplikasi CRUD berita, feature comment dan manage berita berdasarkan user yang login.
## Prepare Development
Marikita mencoba mengembangkan aplikasi webnews, untuk memualai mengembangkan dan latihan membuat webapps ini, hal pertama yang perlu dilakukan adalah.
```
git clone https://github.com/hendarSu/webnews.git
```
setting konfigurasi db di folder config, untuk ORM kita menggunakna Sequelize, dan setelah database di konfigurasi selanjutnya install sequelize-cli di global library node kita dengan cara `npm i sequelize-cli -g`
setelah proses di atas di lakukan selanjutnya lakukan, create database menggunakan perintah
```
sequelize db:create
```
Lakukan migrasi table
```
sequelize db:migrate:all
```
dan untuk data seed, lakunan perintah
```
sequelize db:seed:all
```
Setelah di konfigrasi, selanjutnya jalankan perintah `npm install` setelah terinstall running aplikasinya dengan cara,
```
npm run start:dev
```
Akses aplikasi di (http://localhost:3000)
## Lanjutkan Fitur Berikut
#### - [Menambahkan Feature Comments Berita](https://shipdeo.notion.site/Feature-comments-8776762293434340890104f90f8a8259?pvs=4).
#### - [Menambahkan Feature Registrasi dan Login](https://shipdeo.notion.site/Feature-Registration-Login-5982d77308a0477a9cbc1b2089e65b6c)