Deejiar is a connection-driven map designed to help travelers explore places through the comments from their friends or influencers, instead of aimlessly searching. The platform is comprised of three main components and a data directory, each tailored to enhance user and administrative experiences:
Vue 3.4 and Vite 5.2 This is Deejiar's user-facing front-end, created with Vue 3.4 and Vite 5.2 It serves as the main interface for users to interact with the map and is accessible at deejiar.com.
Vue 3.4 and Vite 5.2 This application provides a front-end UI for administrative tasks and management of the back-end. It's available at deejiar.com/admin.
This is the server-side component, developed with Python3 and Flask framework, using a PostgreSQL database. It handles the server logic and database operations for both the 'App' and the 'Datacenter'.
The directory that stores static files like stores.json
The entire system is set up on an Ubuntu 22.04.2 LTS server with Nginx 1.18.
This is adapted from Vue's commit convention. All commits should be matched by the following regex:
feat|fix|docs|dx|style|refactor|perf|test|workflow|build|ci|chore|types|wip
Copyright (c) 2023-present, Jerry