Skip to content

ledtorch/deejiar

Repository files navigation

Deejiar

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.

capacitor-ios

Vue 3.5 and Vite 7.1.2 This is Deejiar's user-facing front-end, created with Vue 3.5 and Vite 7.1.2. It serves as the main interface for users to interact with the map and is accessible at deejiar.com and converted to iOS app through Capacitor 7.

datacenter

Vue 3.5 and Vite 7.1.2 This application provides a front-end UI for administrative tasks and management of the back-end. It's available at deejiar.com/admin.

api

This is the server-side component, developed with Python3 and FastAPI, using a PostgreSQL database. It handles the server logic and database operations for both the 'capacitor-ios' and the 'datacenter'.

Server

The entire system is set up on an Ubuntu 22.04.2 LTS server with Nginx 1.18.

Git Commit Message Convention

This is adapted from Vue's commit convention. All commits should be matched by the following regex:

feat|ui|fix|docs|style|refactor|perf|test|build|ci|chore

Use conventional commit format: type(scope): description Types:

  • ui: Visual/layout changes without new functionality

License

Copyright (c) 2023-present, Jerry

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published