Skip to content

t-rhex/OpenSourceChurchTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js CI Next.js Tailwind TypeScript Prisma

🙏 Open Source Church WebApp Template

A modern, responsive web application template designed for churches to connect with their community. Built with Next.js 15, TypeScript, and Tailwind CSS.

✨ Features

🏠 Home Page

  • Dynamic hero section with customizable background
  • Featured events and announcements
  • Latest sermons preview
  • Newsletter signup integration

📺 Watch Page

  • Live streaming integration
  • Sermon archive with search functionality
  • Video categorization and playlists
  • Mobile-optimized video player

🤝 Get Involved

  • Ministry teams overview
  • Volunteer opportunities
  • Event calendar
  • Small groups registration

💝 Give

  • Secure online giving platform
  • Campaign support
  • Recurring donation setup
  • Multiple payment methods

📱 Mobile-First Design

  • Responsive across all devices
  • Touch-friendly navigation
  • Optimized images and assets
  • Fast loading times

⚡ Technical Features

  • Next.js 15 App Router
  • TypeScript for type safety
  • Tailwind CSS for styling
  • Framer Motion animations
  • SEO optimized
  • Performance optimized
  • Component-based architecture

🌐 Live Demo

View Live Demo

👥 Maintainer

@t-rhex

🤝 Contributing

💬 Join Our Community

🔄 Fork and Contribute

  1. Fork the repository using the "Fork" button
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

🐛 Issue Resolution

  1. Browse Open Issues
  2. Pick an issue you can handle
  3. Comment on the issue to get assigned
  4. Submit a PR referencing the issue

🚀 Getting Started

  1. Clone the repository
git clone https://github.com/yourusername/OpenSourceChurchTemplate.git
  1. Install dependencies
cd frontend
npm install
  1. Run the development server
npm run dev
  1. Open http://localhost:3000 in your browser

📝 License

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

🙌 Support

If you like this project, please give it a ⭐️!

Deploy on Vercel

The easiest way to deploy this Church Template is to use the Vercel Platform.

Built With