Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/drishtipeshwani/Tourpal


https://github.com/drishtipeshwani/Tourpal

appwrite

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        


Appwrite logo

## Tourpal
Tourpal is a journalling app in which you can store all your travelling experiences at one place. The project is build with ReactJS and appwrite.

## App Demo

https://user-images.githubusercontent.com/65016769/139042646-6928f236-e887-4803-a6a6-709166c721fa.mp4

## Run Locally


  • Install Appwrite by following the https://appwrite.io/docs/installation

  • Open the appwrite console and create a new project.

  • Navigate to Users and in settings and enable Google Authentication.

  • Navigate to Database and add a new Collection to your project.

  • Add the following rules and permissions to your collection.



#### Collection rules


Label
Key
Rule Type


date
date
Text
Required


location
location
Text
Required


experience
experience
Text
Required




#### Permissions
1. Read access - role:member
2. Write access - role:member


  • After setting up the project in the appwrite console, clone this github repo using -

  • git clone [email protected]:drishtipeshwani/Tourpal.git

  • cd Tourpal

  • Install all the dependencies using npm install


  • Now add your ProjectId, Project endpoint and Collection Id to the appwrite.js file.

  • Run npm start to start the app on local server.