Skip to content

iamjohncaleb/PRAY-NOW

Repository files navigation

PRAY NOW - A Prayer Schedule App


Project Banner
nextdotjs tailwindcss firebase

A Prayer Schedule App

##🤖 About the Project

PRAY NOW is a prayer schedule application designed to help users keep track of their daily prayer routines with ease and precision. In a world where staying connected to one's faith and maintaining a consistent prayer schedule can be challenging, this app aims to support users in their spiritual journey by offering a reliable and user-friendly tool for managing prayer times.

🛠️ The Problem

Many individuals struggle to keep up with their daily prayer routines due to busy schedules or difficulty remembering prayer times. Traditional methods, like printed schedules or manual reminders, can be inconvenient and easily overlooked. This can lead to inconsistencies in prayer practice and a feeling of disconnection from one's faith.

⚙️ The Solution

PRAY NOW addresses these challenges by providing an intuitive platform that allows users to:

  • Receive Notifications: Get timely reminders for each prayer, ensuring they never miss a prayer.
  • Track Prayer History: Review and track past prayer schedules to reflect on consistency and devotion.
  • Access Anytime, Anywhere: Use the app on any device thanks to its responsive design.

With PRAY NOW, users can seamlessly integrate prayer into their daily lives, helping them maintain their spiritual practice with minimal effort.

🔋 Features

  • Customizable Prayer Schedule: Set up and adjust prayer times based on your location and preferences.
  • Timely Notifications: Receive alerts for each prayer time to stay on track.
  • Prayer History Tracking: View your prayer history to monitor and reflect on your practice.
  • Mobile Responsive: Enjoy a consistent experience across all devices with a responsive design.

Built With

  • Next.js - A React framework for building server-side rendered and statically generated web applications, providing optimal performance and scalability.
  • Tailwind CSS - A utility-first CSS framework that facilitates rapid and flexible UI design.
  • Firebase - A comprehensive backend-as-a-service platform offering authentication, database, and cloud functions.

🤸 Installation

To set up PRAY NOW on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/iamjohncaleb/PRAY-NOW/tree/main
  2. Install dependencies:

    npm install
  3. Configure Firebase:

    Create a .env.local file in the root of your project and add your Firebase configuration details:

    NEXT_PUBLIC_FIREBASE_API_KEY=your-api-key
    NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your-auth-domain
    NEXT_PUBLIC_FIREBASE_PROJECT_ID=your-project-id
    NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your-storage-bucket
    NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your-messaging-sender-id
    NEXT_PUBLIC_FIREBASE_APP_ID=your-app-id
  4. Run the development server:

    npm run dev

Contributing

We welcome contributions to PRAY NOW! To contribute:

  1. Fork the repository.
  2. Create a feature branch.
  3. Submit a pull request with a clear description of your changes.

Your feedback and contributions are highly valued!

Checkout the live site

https://pray-now-iamjohncalebs-projects.vercel.app/

License

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


Feel free to reach out if you have any questions or suggestions. We hope PRAY NOW enhances your spiritual practice and helps you stay connected to your faith!

About

Nextjs, Firebase and Tailwind css

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published