Skip to content

AkshatGupta2005/Madhav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Madhav - The Bhagwad Gita Experience

Discover the timeless teachings of the Bhagwad Gita, now accessible online with Madhav.


Table of Contents


About the Project

Madhav is an online platform that brings the wisdom of the Bhagwad Gita to a modern audience. The website is designed to offer users a simple, clean, and engaging way to read and reflect on the ancient text, with features that enhance learning and personal growth.

Whether you are a spiritual seeker or a curious reader, Madhav aims to provide a seamless experience to dive deep into the teachings of the Bhagwad Gita.


Features

  • Full Text of the Bhagwad Gita: Read all 18 chapters with clear formatting.
  • Verse-by-Verse Interpretation: Detailed explanations for each verse to guide understanding.
  • Search Functionality: Quickly find specific verses or keywords.
  • Responsive Design: Accessible on mobile, tablet, and desktop devices.
  • User Feedback: Share your thoughts and suggestions directly through the website. Users who submit feedback will automatically receive a response email acknowledging their submission and thanking them for their input.

Tech Stack

  • Frontend: HTML, CSS, JavaScript, EJS
  • Backend: Node.js, Express
  • Email Service: Nodemailer
  • Hosting: Render

Setup & Installation

To run this project locally, follow these steps:

Prerequisites

  • Ensure you have Node.js and npm installed on your machine.

Installation

  1. Clone the repository:
    git clone https://github.com/AkshatGupta2005/Madhav.git
  2. Navigate to the project directory:
    cd Madhav
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start
  5. Visit http://localhost:3000 to see the website locally.

Usage

Visit the live website at Madhav and explore the rich teachings of the Bhagwad Gita. Feel free to submit your feedback, and upon doing so, you will receive an automated email response acknowledging your contribution.


Contributing

Contributions are welcome! If you'd like to contribute to this project:

  1. Fork the repository.
    git clone https://github.com/AkshatGupta2005/Madhav.git
  2. Create a new branch:
    git checkout -b feature/AmazingFeature
  3. Commit your changes:
    git commit -m 'Add AmazingFeature'
  4. Push to the branch:
    git push origin feature/AmazingFeature
  5. Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Contact

Feel free to reach out with any questions or feedback:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published