A Contact List App Built With Denojs, Vuejs & Mongodb.

A Contact List App Built With Denojs, Vuejs & Mongodb.

Contact List - Deno This is a contact list app built with denojs, oak, servestjs, vuejs & mongodb.

Contact List - Deno

This is a contact list app built with denojs, oak, servestjs, vuejs & mongodb.


CRUD (Create, Read, Update And Delete)

  • CRUD operation for contacts

API Documentation

Extensive and testing documentation with postman: Contact list API

Database Model

Though the diagram uses sql data type, this diagram is to show you the various collections in the mongo database.



  • DenoJS
  • MongoDB


Install deno installation

Install denon it's like nodemon

deno install -Af --unstable https://deno.land/x/denon/denon.ts

Frontend - client folder

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.


I developed the API with two deno framework servestjs and oak, pick anyone to start the server.

Disclaimer!!: I'm having issues with cors with servestjs, so just use the oak server with the frontend!

Start oak server

cd server-oak
denon app.ts

Start servestjs server

cd server-servest
denon app.ts

Check more on oak


Check more on servestjs



This project is licensed under the MIT License

Developed by Reagan Ekhameye (Tech Reagan)

Reach me on twitter @techreagan

Download Details:

Author: techreagan

Source Code: https://github.com/techreagan/contact-deno-vuejs

deno nodejs vue vuejs javascript

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Simple shopping cart with Vue.js and Deno.js

vue-shopping-cart .Simple shopping cart with Vue.js and Deno.js

8 Popular Websites That Use The Vue.JS Framework

In this article, we are going to list out the most popular websites using Vue JS as their frontend framework. Vue JS is one of those elite progressive JavaScript frameworks that has huge demand in the web development industry. Many popular websites are developed using Vue in their frontend development because of its imperative features.

Boilerplate for stack-based websites (Deno, VueJS, Oak, and Mongo)

DVOM-boilerplate Boilerplate for websites based on (Deno, VueJS, Oak and Mongo)

Deno Chat with Vue.js

A chatroom application using Deno and Vue.js with multiroom support. There is also a branch is multiroom support and Docker Compose setup.

Top 5 Reasons Javascript Developers Prefer Deno over Nodejs

The maker of NodeJS, Ryan Dahl, has released a new runtime that aims to solve many of the shortcomings of Node. Your initial reaction might be “Oh great, another Javascript framework? Just what I needed…”. Don’t worry, I had the same reaction. After understanding the advantages, I too saw why Deno is exactly what a back-end Javascript developer needs in 2020. Let’s take a look at the top 5 reasons javascript developers are having a much smoother and more modern experience using Deno vs. Node.