Skip to content

evc54/post-nuxt

Repository files navigation

Nuxt.js meets PostgREST

This is advanced TODO application to demonstrate how Nuxt.js can be integrated with PostgREST.

Nuxt.js

Nuxt is open source framework for Vue.js based applications supports server side rendering.

PostgREST

PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API.

Advanced TODO

Advanced TODO application implements the following modules:

  • User's signing up, authentication, role management
  • To do task CRUD
  • To do task's comment CRUD

The application also uses bulma CSS framework.

How to get up and running

With Docker

You'll need git, Docker, Node.js and yarn installed on your machine.

Make sure no application is using 3000 and 3001 TCP ports.

git clone https://github.com/evc54/post-nuxt app
cd app
docker-compose up -d # this will build docker image and run it in a background
yarn install # this install dependent node modules
yarn dev # this executes Nuxt.js application in dev mode

Now you're ready to open http://127.0.0.1:3000/ in your favorite browser.

Standalone deployment

Look at standalone directory for example of configuration files.

License

Entire codebase in this repository is licensed under MIT.

About

Nuxt.js meets PostgREST

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published