A Travel & Tourism website built with React JSX and Vite. Submission for the "Timeless Qatar" coding competition. Built by Anas Timeridjine (SnowyCrest) and Ashish Dhakal (found-sec).
- 🔎 A landing page where users can know about Qatar and see articles and new events
- 🗺 An interactive map with markers giving info about Qatar's special places
- ⛅ A weather widget displaying Qatar's weather forecast
- ❔ Multiple quizzes with timers and score functionality for users to test their knowledge on Qatar
- 📄 Reviews page where users can share their experience in Qatar and discuss with other users.
![]() Landing Page |
![]() Interactive Map |
![]() Quiz |
![]() Review Creation Card |

-
Clone the repository:
git clone https://github.com/SnowyCrest/Discover_Qatar.git cd Discover_Qatar
-
Install the dependencies:
npm install
-
Set up environment variables: Replace all of the "YOUR_TOKEN_HERE" texts with your Openweather, Mapbox GL, and Supabase Keys and URLs.
-
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.