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

About

Open Source Church Template

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages