---
layout: tutorial
title: Build an ideas tracker with Vue.js
description: Learn to build an idea tracker app with Appwrite and Vue with authentication, databases and tables, queries, pagination, and file storage.
step: 1
back: /docs/tutorials
framework: Vue
category: Web
---

**Idea tracker**: an app to track all the side project ideas that you'll start, but probably never finish.
In this tutorial, you will build Idea tracker with Appwrite and Vue.

{% only_dark %}
![Create project screen](/images/docs/tutorials/dark/idea-tracker.avif)
{% /only_dark %}
{% only_light %}
![Create project screen](/images/docs/tutorials/idea-tracker.avif)
{% /only_light %}

## Concepts {% #concepts %}

This tutorial will introduce the following concepts:

1. Setting up your first project
2. Authentication 
3. Databases and tables
4. Queries and pagination



## Prerequisites {% #prerequisites %}

1. Basic knowledge of JavaScript and Vue.
2. Have [Node.js](https://nodejs.org/en) and [NPM](https://www.npmjs.com/) installed on your computer.