This project, named "hackfest-gdsc-kopet-team", is focused on climate change education. It utilizes Next.js as the frontend framework, Laravel as the backend framework, and MySQL as the database. To facilitate quick setup, the project includes Docker Compose and a Dockerfile. These tools allow for easy containerization and deployment of the application.
- Muhammad Irfani as a Hustler
- Fajar Nasrullah as a Hipster
- Maulana Dimyati as a Hacker
- Singgih Budi Hartono as a Hacker
To run the project using Docker Compose, follow these steps:
-
Make sure you have Docker installed on your machine. If not, you can download and install it from the official Docker website.
-
Open a terminal or command prompt and navigate to the project directory.
-
Run the following command to start the containers defined in the Docker Compose file:
docker-compose up
This command will build the necessary images and start the containers.
-
Wait for the containers to start up. You should see logs indicating the progress of the startup process.
-
Once the containers are up and running, you can access the frontend of application by opening a web browser and navigating to
http://localhost:3000
.Note: Depending on your Docker setup, you may need to use a different hostname or IP address to access the application.
-
You can now interact with the application and explore its features.
-
To stop the containers, you can press
Ctrl + C
in the terminal or command prompt where you ran thedocker-compose up
command. Alternatively, you can run the following command in a separate terminal or command prompt:docker-compose down
This command will stop and remove the containers.
That's it! You have successfully run the project using Docker Compose. Enjoy exploring the climate change education application!
git clone https://github.com/mirfani340/hackfest-gdsc-kopet-team
composer install
php artisan key:generate
cp .env.example .env
Just make a copy of .env.example to .env
php artisan serve
yarn install
npm install
yarn run dev
npm run dev