Explore the timeless wisdom of the Bhagavad Gita with in-depth shlokas, translations, and commentaries, connecting you to India's rich spiritual heritage.
- Data For This Project is Get From https://github.com/vedicscriptures/bhagavad-gita-data this repository.
- Just Download this Data in your computer and Put It Inside
/Data/bhagavad-gita-data
this Folder. - Special Thanx to - PtPrashantTripathi
https://bhagavadgitaapi.in/
Parameter | Type | Description |
---|---|---|
GET /slok |
FREE |
FREE To Use. |
GET /slok/:ch/:sl |
FREE |
FREE To Use. |
GET /chapters |
FREE |
FREE To Use. |
GET /chapter/:ch |
FREE |
FREE To Use. |
- But API linking is not Required in localHost, If you follow Installation Process.
- API Linked Repo - https://github.com/vedicscriptures/vedicscriptures.github.io
Prerequisites Ensure you have the following software installed on your computer:
- Node.js
- npm
- Git
- Code Editor
Backend: Starting NodeJS Server
-
Download the data from data source as above suggested and place it in the
/Data/bhagavad-gita-data
directory as mentioned above. -
Open a terminal and navigate to the Backend directory:
cd Backend
- Install the necessary dependencies:
npm i
- Start the NodeJS server:
node index.js
Frontend: Starting ReactJS
- Open a terminal and navigate to the Frontend directory:
cd Frontend
- Install the necessary dependencies
npm i
- Start the ReactJS development server:
npm start
Once both the backend and frontend servers are running, you can access the application in your web browser at http://localhost:3000. Use the interface to browse, search, and read the shlokas along with their translations and commentaries.
Contributions are always welcome!
- Fork the repository and Star it.
- Create a new branch:
- For each and every change create new branch with respective number.
- Make your changes and commit on the pull request.
- Push to the branch
git push origin feature/YourFeatureName
- Open a pull request.
To run tests, run the following command
https://vedic-sadhana.vercel.app/
If you have any feedback, please reach out to us at Mail