Skip to content

About

Vedic Astrology UI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Vedic Astrology UI

A zero-build static web application for the Vedic Astrology API.

Features

  • Login with email_id and password
  • Login validation through /v1/clients/verifyClientLogin
  • Signup through /v1/clients/setClientDetails
  • English, Hindi, and Marathi UI labels
  • Dashboard after login
  • Browser hash routing for dashboard modules

Folder Structure

vedic-astrology-ui/
+-- public/
|   +-- config.json
|   +-- index.html
|   +-- styles.css
|   +-- app.js
+-- .gitignore
+-- README.md

Run

Open public/index.html in a browser, or use VS Code Live Server.

The API server should be running at the URL configured in public/config.json.

Routes

  • #/dashboard
  • #/create-kundali
  • #/view-kundali
  • #/city-preferences
  • #/clients
  • #/chart-tools
  • #/compatibility

API Configuration

The API base URL is configured in public/config.json:

{
  "apiBaseUrl": "http://127.0.0.1:8000",
  "chartSettings": {
    "ayanamsa": "lahiri",
    "houseSystem": "whole_sign"
  }
}

About

Vedic Astrology UI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages