HackatonProjectIA is a project combining Go and JavaScript to deliver a powerful and efficient solution for raising awareness about environmental issues through interactive content and tools.
- Go backend for handling server-side logic.
- JavaScript frontend for dynamic and interactive user experiences.
- Informative pages about environmental topics.
- A mini-game to engage users and promote eco-friendly practices.
- Responsive design for accessibility on various devices.
hackatonProjectIA/
├── css/ # Stylesheets
│ └── style.css # Main CSS file
├── js/ # JavaScript files
│ └── main.js # Main JavaScript file
├── docs/ # GitHub Pages static files
│ ├── index.html # Main entry point for the website
│ ├── game.html # Mini-game page
│ ├── blog.html # Blog page
│ ├── information.html # Information page
│ ├── credits.html # Credits page
│ └── assets/ # Images and other resources
├── src/ # Backend source code (Go)
│ └── main.go # Main Go application
├── .gitignore # Ignored files and directories
├── README.md # Project documentation
└── LICENSE # License file-
Clone the repository:
git clone https://github.com/your-username/hackatonProjectIA.git cd hackatonProjectIA -
Install dependencies for the backend (Go):
go mod tidy
-
(Optional) Install dependencies for the frontend (if applicable):
npm install
-
Run the backend server:
go run src/main.go
-
Open the
docs/index.htmlfile in your browser to view the website locally. -
(Optional) If using a local server for the frontend, serve the
docs/folder:npm start
This project is configured to be deployed using GitHub Pages. Ensure that the docs/ folder contains the static files for deployment.
- Push changes to the repository.
- Enable GitHub Pages in the repository settings and set the source to the
docs/folder.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name" - Push to your branch:
git push origin feature-name
- Open a pull request.
- Torolgo

Creator and maintainer of the project.
- Built with Go and JavaScript.
- Inspired by the need to promote environmental awareness.
- Special thanks to contributors and open-source libraries used in the project.