Skip to content

Dayanıklı Gelecek is a web platform designed to inform and educate the public about earthquakes, with a particular focus on the aftermath of the Hatay earthquake. Our goal is to provide up-to-date information, resources, and guidance to help individuals and communities prepare for and respond to earthquakes effectively.

Notifications You must be signed in to change notification settings

gorkemturkut57/Dayanikli-Gelecek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Dayanıklı Gelecek: Earthquake Awareness Website

Visit the Website

Overview

Dayanıklı Gelecek is a web platform designed to inform and educate the public about earthquakes, with a particular focus on the aftermath of the Hatay earthquake. Our goal is to provide up-to-date information, resources, and guidance to help individuals and communities prepare for and respond to earthquakes effectively.

Table of Contents

Features

  • Real-Time Earthquake Data: Access real-time data about recent earthquakes, including magnitude, location, and depth.
  • Educational Resources: Learn about earthquake preparedness, safety tips, and how to build earthquake-resistant structures.
  • Interactive Maps: Visualize earthquake-prone areas and understand the seismic risk in different regions.
  • Community Stories: Read and share personal experiences and stories related to earthquake events.
  • News and Updates: Stay informed with the latest news and updates on earthquake research, technology, and policy.

Motivation

The Hatay earthquake highlighted the urgent need for effective communication and education around seismic events. Dayanıklı Gelecek was developed to fill this gap by providing a centralized platform that not only informs but also empowers communities to take proactive steps in disaster preparedness and resilience-building.

Technologies Used

  • Front-End: HTML, CSS, JavaScript, React.js
  • Back-End: Node.js, Express.js
  • Database: MongoDB
  • APIs: USGS Earthquake API for real-time data
  • Deployment: Vercel

Installation

To run this project locally, follow these steps:

Prerequisites

  • Node.js (v14 or later)
  • npm (v6 or later)
  • MongoDB

Clone the Repository

git clone https://github.com/yourusername/dayanikli-gelecek.git
cd dayanikli-gelecek

Install Dependencies

npm install

Environment Variables

Create a .env file in the root directory and add the following:

MONGODB_URI=your_mongodb_connection_string
API_KEY=your_usgs_api_key
PORT=your_port_number

Run the Application

npm start

The application will be available at http://localhost:3000.

Usage

  1. Homepage: View the latest earthquake data and news.
  2. Resources: Access educational content about earthquake preparedness and safety.
  3. Interactive Map: Explore seismic activity in various regions through dynamic maps.
  4. Community Section: Engage with stories and experiences shared by others affected by earthquakes.
  5. Contact: Reach out for support or share feedback through the contact form.

Contributing

We welcome contributions to enhance the Dayanıklı Gelecek project. To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix (git checkout -b feature-name).
  3. Commit your changes (git commit -m 'Add a new feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a pull request and provide a detailed description of your changes.

Please adhere to our Code of Conduct and follow the Contributing Guidelines.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions, feedback, or support, please contact us:


Thank you for visiting Dayanıklı Gelecek. Together, we can build a more resilient future.

About

Dayanıklı Gelecek is a web platform designed to inform and educate the public about earthquakes, with a particular focus on the aftermath of the Hatay earthquake. Our goal is to provide up-to-date information, resources, and guidance to help individuals and communities prepare for and respond to earthquakes effectively.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published