This is the official repository for Igreja Batista da Esperança, built with Next.js and modern web technologies.
- Node.js 22.x (LTS recommended)
- pnpm (recommended) - You can install it globally using
npm install -g pnpm
- Clone the repository:
git clone https://github.com/ibenatal/ibenatal.org.br.git
cd ibenatal.org.br- Install dependencies:
pnpm install-
Create a
.envfile based on.env.example(if applicable) -
Run the development server:
pnpm devThe site will be available at http://localhost:3000. Production site is available at https://ibenatal.org.br
- Next.js 15.x
- React 19
- TypeScript
- TailwindCSS v4
- MDX for content
- Radix UI components
- Swiper for carousels
We welcome contributions from the community! Here's how you can help:
- Fork the repository from ibenatal/ibenatal.org.br
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Make your changes
- Commit using semantic commit messages:
feat:- New featuresfix:- Bug fixesdocs:- Documentation changesstyle:- Code style changes (formatting, etc)refactor:- Code refactoringtest:- Adding or updating testschore:- Maintenance tasks
- Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request with a comprehensive description of changes
- Wait for review from maintainers
- Ensure your PR description clearly describes the problem and solution
- Include the relevant issue number if applicable
- Update the README.md with details of changes if needed
- The PR will be merged once you have the sign-off of at least one maintainer
Please make sure to:
- Follow the existing code style
- Add tests if applicable
- Update documentation as needed
- Run
pnpm lintandpnpm formatbefore committing
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors who help make this project better
- Built with Next.js and modern web technologies
- @davidcostadev - David Costa
- @ibenatal-admin