Skip to content

brandonroberts/os101-appwrite-remix

Repository files navigation

Open Source Instead of Outsource your Database

🎬 Getting Started

🤘 Install Appwrite

Follow our simple Installation Guide to get Appwrite up and running in no time. You can either deploy Appwrite on your local machine or, on any cloud provider of your choice.

Note: If you setup Appwrite on your local machine, you will need to create a public IP so that your hosted frontend can access it.

We need to make a few configuration changes to your Appwrite server.

  1. Create a new project named todos in the Appwrite Console.

  2. Add a new Web App in Appwrite and enter the endpoint of your website (localhost, <project-name>.vercel.app etc) Create Web App

  3. Create a new collection named todos with the following properties

  • Attributes

Add the following attributes to the collection.

Make sure that your Attribute ID exactly matches the key in the images

Content Attribute

IsComplete Attribute

  • Permissions

Add the following permissions to your collections. These permissions ensure that only registered users can access the collection.

Collection Permissions

Install

yarn

Development

From your terminal:

npm run dev