Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brandonroberts/os101-appwrite-remix
Demo application of Appwrite for Open Source 101
https://github.com/brandonroberts/os101-appwrite-remix
appwrite opensource remix webdevelopment
Last synced: 6 days ago
JSON representation
Demo application of Appwrite for Open Source 101
- Host: GitHub
- URL: https://github.com/brandonroberts/os101-appwrite-remix
- Owner: brandonroberts
- Created: 2022-03-29T17:25:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-03-29T17:32:08.000Z (over 2 years ago)
- Last Synced: 2024-10-30T04:28:46.075Z (about 2 months ago)
- Topics: appwrite, opensource, remix, webdevelopment
- Language: TypeScript
- Homepage:
- Size: 125 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Open Source Instead of Outsource your Database
## 🎬 Getting Started
### 🤘 Install Appwrite
Follow our simple [Installation Guide](https://appwrite.io/docs/installation) 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, .vercel.app etc`)
![Create Web App](https://user-images.githubusercontent.com/20852629/113019434-3c27c900-919f-11eb-997c-1da5a8303ceb.png)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
* **Permissions**
Add the following permissions to your collections. These permissions ensure that only registered users can access the collection.
## Install
```sh
yarn
```## Development
From your terminal:
```sh
npm run dev
```