Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 2.53 KB

README.md

File metadata and controls

56 lines (34 loc) · 2.53 KB

🌟 SafeGuide

✨ Discover Morocco - Authentically, Safely, Affordably

Welcome to SafeGuide - the quintessential digital compass for the savvy traveler venturing into the heart of Morocco. With our Progressive Web App (PWA), powered by the robust trio of Angular, Tailwind CSS, and Firebase, you're all set for a journey that's as seamless as it is secure.

Features

  • Progressive Web App (PWA): Enjoy the convenience of accessing the app directly from your mobile device's browser without the need to download or install from an app store.
  • Real-Time Price Display: View real-time prices of various Moroccan products to ensure transparency and prevent scams.
  • User-Friendly Interface: Enjoy a user-friendly interface designed for tourists to easily access and understand price information.
  • Geolocation Integration: Utilize geolocation features to suggest nearby markets or shops where users can find the displayed products.
  • Chat Section: Engage in conversations with other users to share experiences, ask questions, and exchange travel tips and recommendations.
  • User Interaction: Interact with fellow tourists through a chat interface to enhance the overall travel experience and foster a sense of community. -Product Categories: Organize products into categories for easy navigation and browsing.

Tech Stack

  • Frontend: Crafted with Angular Framework for finesse and fines.
  • Styling: Dressed in Tailwind CSS and Flowbite for a responsive, tailor-made UI.
  • Backend & Security: Fortified by Firebase's full suite for peace of mind.

Architecture

Architecture

We encountered hosting issues with Firebase, so we opted to host our application on Netlify instead.

Explore SafeGuide Online

You can experience SafeGuide online by visiting https://safeguide.netlify.app/explore.


Getting Started

To run SafeGuide locally, follow these steps::

  1. 📥 Clone the repository : https://github.com/AhmedHoussamBouzine/safeguide.git.
  2. 🌐 Install Angular CLI with npm install -g @angular/cli.
  3. 📦 Install the dependencies with npm install.
  4. 🚀 Launch with ng serve.
  5. 🌍 Visit http://localhost:4200/ to explore.

Contributing

Contributions to SafeGuide are welcome! If you have ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request.


👨‍💻 Crafted by N7 Team - ENSET Mohammedia, 2024.