Skip to content

An example of creating executable using deno that can run as a standalone using any browser.

License

Notifications You must be signed in to change notification settings

MrSnor/Offline-Contact-Manager-using-Hono-and-Deno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Offline Contact Manager

Introducing an Offline contact manager using Hono-Deno and no javascript frameworks.

It is a simple contact manager that allows you to manage your contacts offline.

Reason for using Deno is its secure by default approach. It also allows you to compile the code into a executable(.exe) which can be used on other machines without even having to install additional dependencies or even Deno itself.

Working on the Project

Running the Frontend

cd frontend

pnpm run dev # or pnpm run dev-h # for hosting on localhost

Running the Backend

cd backend

deno task start-server

Compiling the Production Build

Frontend

cd frontend

pnpm run build-prod

Backend

cd backend

deno task compile-server

Note :

  • The build files will be in the output folder.
  • The backend is an executable file, so it can only be run on Windows.

Screenshots

View the screenshots below.

Contact List

Add Contact

About

An example of creating executable using deno that can run as a standalone using any browser.

Topics

Resources

License

Stars

Watchers

Forks