ReactExpress.jsMongoDBTailwind CSSDaisy UI

SAM Travels.

A collaborative tourist spot management system for European exploration.

SAM Travels

Overview

SAM Travels is a platform that empowers users to discover, share, and manage tourist spots across European countries.

Key Features

  • Multi-Factor Authentication: Register and log in with email, Google, or GitHub.
  • Tourist Spot Management: Add, update, and delete community spots.
  • Dark Theme Toggle: Seamlessly switch between light and dark themes.

Application Architecture & Pages

Home Page & Dark Theme

Home Page & Dark Theme

A visually striking landing page featuring a seamless dark theme toggle for enhanced user experience after logging in.

Tourist Spot Directory

Tourist Spot Directory

Displays all tourist spots. Logged-in users can access the 'Add Tourist Spots' page and view a personalized list of spots they have contributed.

Challenges Faced

Structuring the database schemas to efficiently link user-generated content, reviews, and specific geographic locations.

Future Plans

Adding an interactive mapping feature to visually display tourist spots.