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.
DemoVideo.mp4
- 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.
Label | Key | Rule Type | |
---|---|---|---|
date | date | Text | Required |
location | location | Text | Required |
experience | experience | Text | Required |
- Read access -
role:member
- 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.