Basic Info

  • 1. SEA Travels website, which focuses on tourism in Southeast Asia, allows users to search for and post their own trip plans.
  • 2. JavaScript & React are mainly used for developing interfaces for the client side. I use Node.js and MongoDB for backend development.

Features

  • 1. Only users with active logins can add tourist spots on the add-tourist-spot page. Additionally, there is a country section where users can locate tourism attractions in certain nations.
  • 2. Users that are logged in can create, edit, and remove their own tourist spot using the CRUD operation.
  • 3. For authentication, I use both Firebase Google and Firebase email/password-based authentication.

Run Locally

  • 1. Click the green Code button and copy the URL.
  • 2. Open a terminal and navigate to the directory where you want to clone the repository.
  • 3. Run this command: git clone and repo url
  • 4. To install dependencies, use npm install command.
  • 5. To run the project, use npm start command.