/Tourpal

Primary LanguageJavaScript

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

DemoVideo.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 git@github.com: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.