Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iamdipankarpaul/bhagbat-gita-app-with-api

Bhagavad Gita Web App - Explore the wisdom of the Bhagavad Gita with an API-powered website. Browse chapters, view verses, and delve into original text, word meanings, and translations.
https://github.com/iamdipankarpaul/bhagbat-gita-app-with-api

Last synced: 16 days ago
JSON representation

Bhagavad Gita Web App - Explore the wisdom of the Bhagavad Gita with an API-powered website. Browse chapters, view verses, and delve into original text, word meanings, and translations.

Awesome Lists containing this project

README

        

# Bhagbat-Gita-App-with-API

This project is about Bhagavad Gita. I used a [API](https://rapidapi.com/bhagavad-gita-bhagavad-gita-default/api/bhagavad-gita3) to fetch all the data shown in the website. You can click on the chapters to go inside to see the details of that chapter. You will also find all the verses of that chapter listing together. You can further click on them to see them in detail like, verse original text, word meaning, translations.

## Table of Contents

- [Screenshots](#screenshots)
- [Folder Structure](#folder-structure)
- [Technologies Used](#technologies-used)
- [Usage](#usage)
- [Contributing](#contributing)

## Screenshots

![screenshot-localhost_5000-2023 09 28-19_35_10](https://github.com/dipankarpaul2k/Bhagbat-Gita-App-with-API/assets/136841290/2cc48b69-608b-4cab-85d8-48f2f221fa1f)

![screenshot-localhost_5000-2023 09 28-19_36_45](https://github.com/dipankarpaul2k/Bhagbat-Gita-App-with-API/assets/136841290/71706c29-ecd2-49b4-89a1-5b2f302af3d0)

![screenshot-localhost_5000-2023 09 28-19_37_13](https://github.com/dipankarpaul2k/Bhagbat-Gita-App-with-API/assets/136841290/446898f6-193e-47dd-9dd0-422571c1c057)

![screenshot-localhost_5000-2023 09 28-19_37_55](https://github.com/dipankarpaul2k/Bhagbat-Gita-App-with-API/assets/136841290/87afa216-da53-433c-8e2c-6cec1b4ec9ee)

## Folder Structure

![Screenshot 2023-10-05 133847](https://github.com/dipankarpaul2k/Bhagbat-Gita-App-with-API/assets/136841290/7241a0a5-e6a0-4429-8fcb-6a70ca85a481)

## Technologies Used

- HTML
- CSS
- JavaScript
- NodeJs
- ExpressJs
- EJs
- [Bhagavad Gita api](https://rapidapi.com/bhagavad-gita-bhagavad-gita-default/api/bhagavad-gita3)

## Usage

- Make a directory

```bash
mkdir Bhagavad_Gita_App
```

- Go to directory

```bash
cd Bhagavad_Gita_App
```

- Clone the repository

```bash
git clone https://github.com/dipankarpaul2k/Bhagbat-Gita-App-with-API.git
```

- Open the terminal and run `npm install`
- Then run `npm start`, the app should be open on 'localhost:5000'
- Go to your browser and write `localhost:5000` in the searchbar and press 'Enter'
- There you go. You can click around the website and learn the secrets of life from Bhagavad Gita

## Contributing

If you'd like to contribute to this project, please follow these steps:

- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Create a pull request to merge your changes into the main repository.

## Contact

For questions or feedback, feel free to contact me:

Dipankar Paul | [email protected]