This is advanced TODO application to demonstrate how Nuxt.js can be integrated with PostgREST.
Nuxt is open source framework for Vue.js based applications supports server side rendering.
PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API.
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.
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 modeNow you're ready to open http://127.0.0.1:3000/ in your favorite browser.
Look at standalone directory for example of configuration files.
Entire codebase in this repository is licensed under MIT.