An open API service indexing awesome lists of open source software.

https://github.com/larik-22/or1on

Full-stack web application featuring interactive map of highlights
https://github.com/larik-22/or1on

cicd geojson gitlab hono leaflet map svelte5 tailwindcss typescript

Last synced: 2 months ago
JSON representation

Full-stack web application featuring interactive map of highlights

Awesome Lists containing this project

README

          

# OR1ON - DeventerGuide

## Project Overview
Welcome to **OR1ON - DeventerGuide**, a web-based application designed to help visitors explore and enjoy the beautiful city of Deventer.
This app allows users to pick highlights, explore optimal tours, and grade or add new highlights to enhance the experience for everyone.

### Assignment: Deventer on Tour
Our goal is to promote Deventer by offering visitors a user-friendly app to discover the city's most remarkable attractions. Key features include:
- **Tour Planning**: Explore optimal walking tours based on selected highlights.
- **Highlights Database**: Discover attractions with names, descriptions, categories, and additional content like comments, rates and description.
- **Grading and Remarks**: Users can grade highlights (1-5 stars) and leave remarks (moderator approval required).
- **Moderation**: Moderators can manage content, grades, and remarks to ensure quality.

### Tour Themes
Visitors can choose tours based on their interests, such as:
- Historical
- Architecture
- Nature
- Pubs
- IT companies
- And more

### Key Features
- GPS-based navigation to show the visitor's location and nearby highlights.
- Detailed information on highlights when nearby.
- Support for walking tours.

### Technical Requirements
The app is web-based and compatible with any device that supports location services and navigation, such as smartphones.

---

### Technical Highlights

The project is covered by automated tests ensuring *90%* code coverage,
guaranteeing a reliable and high-quality user experience.
Additionally, an automated CI/CD pipeline is set up for seamless deployment to a public host,
ensuring rapid delivery of updates and bug fixes.

---

## Team Members
- Rafael Tavares
- Ilarion Petriv
- Ignat Mamedov
- Sarina Bameriniya
- Jan Pospiech
- Robert Pelin
- Petko Vragov
- Botond Vendiler

---

## Quick Start
1. Open the on `https://or1on.city` any device with location services.
2. Select your preferred highlights and tour theme.
3. Start your personalized tour and enjoy exploring Deventer!

For questions or feedback, please contact the client or project team members.