Skip to content

Releases: Verdex-Project/Verdex

v1.0.1: Hotfix

12 Feb 12:45
664c167
Compare
Choose a tag to compare

Overview

A small fix for some normally non-terminal bugs in the generation algorithm.

What's Changed

  • Fixed infinite unique location identification loop in generateItinerary by @Prakhar896 in #77

Full Changelog: v1.0...v1.0.1

© 2023-2024 The Verdex Team. All Rights Reserved.

Verdex Version 1.0

10 Feb 07:33
24097f0
Compare
Choose a tag to compare

Verdex Logo

Verdex Initial Release

This is the first release of Verdex, a revolutionary web application allowing you to generate sustainable itineraries with a click and share them with an in-app community excited about sustainable tourism with another. It is a massive project embarked on by @Prakhar896 , @JunHammy , @lincoln0623 , @Sadliquid and @nicholascheww for the App Development Project module in Year 1 Semester 2 of the Diploma in Information Technology course at Nanyang Polytechnic.

There's a 50% chance Verdex is in-action at https://verdex.app; try your luck lol. For more information on Verdex, see its README.

Here's a high-level rundown of all features included in this first release:

  • Itinerary Generation
    • Unique algorithm to insert sustainable activities to do in Singapore and formulate an itinerary while prioritising attractions you want to visit too
    • VerdexGPT chatbot tool to get suggestions and tips about travel in Singapore, helping you select your dream destinations in Singapore
  • Account Management
    • Quick and efficient sign in and sign up
    • Ability to Sign in with Google
    • Profile personalisation features (upload profile picture, change profile bio description)
    • Identity management features (change email, change password, etc.)
  • Itinerary Editor
    • Granular itinerary customisation (adding/deleting days, edit activities)
    • Real-time directions between activities from Google Maps
    • Add your own activities to your itinerary
  • VerdexTalks (Community Forum)
    • Share your itineraries with others in the community
    • Social interactions (liking, commenting, filtering by hashtag)
    • Report misbehaving users
    • Dark mode
  • Admin Dashboard
    • Manage and see an overview of System Health
    • Manage users (change email, delete account, ban from forum, log out user)
    • Generate reports of analytics data (various metrics about system usage)
    • Reply to customer support queries

Integrations even we were surprised we pulled off:

  • Route/map generation via Google Maps Directions & Embed APIs
  • Sign in with Google ability via Google Identity Platform's OAuth provisions
  • Cloud-backed database with Firebase Realtime Database
  • Cloud-based identity management with Firebase Authentication
  • Our own fine-tuned generative chatbot interface via OpenAI's GPT-3.5 model

This project was a milestone and a half for us, especially for a team most would consider comprising of beginners. We are proud of what we have made so far and we hope you like it.

What's Changed (Specific PR Notes with Incremental Changes)

Contributors

Full Changelog: https://github.com/Verdex-Project/Verdex/commits/v1.0

© 2023-2024 The Verdex Team. All Rights Reserved.