Welcome to the Melancong Website! This project is a comprehensive web application built with Next.js, designed to showcase the beautiful destinations, activities, and culture of Bali, Indonesia. The website provides tourists with valuable information and resources to plan their perfect trip to this tropical paradise.
Check out the live demo of the website: Melancong Website
- Destination Details: Detailed information about various places, including history, best time to visit, and activities.
- Destination Saved: Save desired destination
- Chatbot Guide: Tips and guidelines for chatbot to ensure a safe and enjoyable trip.
Frontend: Next.js, React, Tailwind CSS
Backend: Node.js, Express
Database: Firebase - Firestore Database
API: RESTful APIs for data fetching
Hosting: Vercel (or your hosting provider)
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page
auto-updates as you edit the file.
This project uses
next/font
to
automatically optimize and load Inter, a custom Google Font.
- Home Page: Overview of Bali with featured destinations and activities.
- Dashboard Page: Browse and explore different tourist spots in Bali.
- Chatbot Page: Essential travel tips and safety information.
- Profile Page: Check profile.
- Favorite Destination Page: Save destinations and activities.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.