Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fitri-hy/portfolio-dinamis-nodejs

Dynamic Website Portfolio Using NodesJS MVC (Models-Views-Controller). Doesn't use a database connection but instead uses local JSON as the database
https://github.com/fitri-hy/portfolio-dinamis-nodejs

dinamic-web ejs js-mvc mvc-architecture nodejs portfolio tailwind

Last synced: about 1 month ago
JSON representation

Dynamic Website Portfolio Using NodesJS MVC (Models-Views-Controller). Doesn't use a database connection but instead uses local JSON as the database

Awesome Lists containing this project

README

        

# Portfolio Dinamis NodeJS
Dynamic Website Portfolio Using NodesJS MVC (Models-Views-Controller). Doesn't use a database connection but instead uses local JSON as the database

## Install
```
git clone https://github.com/fitri-hy/portfolio-dinamis-nodejs.git
cd portfolio-dinamis-nodejs
npm Install
npm start
```

## Admin Dashboard
```
http://localhost:3000/login

Username: admin
Password: admin
```

Changing or adding login data:

`models/adminModel.js`

```
// Bcrypt Hash Password
this.users = [
{ username: 'admin', passwordHash: '$2a$12$GIsTi7uPMiUds7QwHn8anuE1XSDSGesrLmKCoQLkmmJVYIeAYAM2y' }
];
```

## Technology

- Node JS.
- Tailwind.
- EJS.
- Other supporting modules.