https://github.com/joaoemanuell/fundamentos-plus-web
Fundamentals plus is an application based on the fundamentals application.
https://github.com/joaoemanuell/fundamentos-plus-web
json-server nextjs react reactjs tailwindcss typescript web website
Last synced: 3 months ago
JSON representation
Fundamentals plus is an application based on the fundamentals application.
- Host: GitHub
- URL: https://github.com/joaoemanuell/fundamentos-plus-web
- Owner: JoaoEmanuell
- License: mit
- Created: 2023-04-21T23:04:41.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-05-06T20:24:39.000Z (about 1 year ago)
- Last Synced: 2025-05-06T21:31:34.451Z (about 1 year ago)
- Topics: json-server, nextjs, react, reactjs, tailwindcss, typescript, web, website
- Language: TypeScript
- Homepage: https://fundamentos-plus-web.vercel.app
- Size: 21.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
- [Fundamentos web](#fundamentos-web)
- [About Fundamentos](#about-fundamentos)
- [Getting Started](#getting-started)
- [Node](#node)
- [Docker](#docker)
# Fundamentos web
[Português Brasil](./docs/README-pt-br.md)
Web Fundamentals is a web version made for the [Fundamentos](https://play.google.com/store/apps/details?id=com.fundamentos.app&pcampaignid=web_share) app.
[Click here to access the website hosted on Vercel](https://fundamentos-plus-web.vercel.app/).
## About Fundamentos
Play Store description:
The main goal of Fundamentos is to help in the formation of the faith and life of Jesus' disciples. All the content produced in the project will be accessible for free.
The content is divided into 16 cycles with over 150 lessons.
All the lessons taught weekly on the Fundamentos YouTube channel can be found here in text format, so that each disciple of Jesus can read attentively and share with their connections.
You should study the main teaching topics, meditate, multiply the learning, and above all, live it. This will enable the life of Christ to reach other people.
Here, you will have access to apostolic content prepared exclusively for a secure Christian formation based on the values and principles established by God himself.
You can use the material available in text, video, and/or audio format (according to your preferred streaming platform). And in each lesson, you will have exercises to do and put the received learning into practice.
The content available each week is progressive and aims at the uniform formation and foundation of the church, so we will speak and live the same things.
And so we will advance: well taught, well instructed, and well grounded in the truths of the Gospel of Jesus Christ.
God bless your life!
## Getting Started
Web Fundamentals uses Next.js as the base for its application, being built with React and Tailwind CSS, using [JSON Server](https://www.freecodecamp.org/news/json-server-for-frontend-development/) as a mock API (this is done to save costs).
### Node
```
Node => 18.17
```
Clone the project.
```
git clone https://github.com/JoaoEmanuell/fundamentos-plus-web.git
```
Install the dependencies.
```
npm install
```
Run the project in development mode.
```
npm run dev
```
### Docker
```
Docker => 24
docker-compose => 1.29
```
Clone the project.
```
git clone https://github.com/JoaoEmanuell/fundamentos-plus-web.git
```
Build with Docker.
```
docker-compose build
```
Run the container.
```
docker-compose up -d
```
Access the container bash.
```
docker container exec -it fundamentos-plus-web_fundamentos_plus_develop_1 bash
```
Follow the [Node](#node) steps.