Skip to content

neo-sram/PSAid

Repository files navigation

PSAid - A Platform for Truth in Palestine

Table of Contents

Introduction

PSAid is a media and news web app that aims to shed light on the truth of the oppression and genocide happening in Palestine. This platform serves as a vital tool to help amplify the voices of Palestinians and to showcase the updated state of the Gaza Strip, providing the world with accurate, recent information and news.

Features

  • Real-Time Updates: PSAid provides up-to-date information about the situation in Palestine, focusing on the Gaza Strip.
  • News Articles: Browse through a curated selection of news articles related to the region.
  • Multi-Media Content: Access images and videos to get a comprehensive view of the situation.
  • User Contributions: Allow users to contribute and share their own content, stories, and perspectives.
  • Responsive Design: The web app is designed to work seamlessly on a variety of devices.

Technologies Used

PSAid is built using the following technologies:

  • Frontend: Flutter
  • Backend: NestJS

Installation

To get started with PSAid, follow these installation steps:

  1. Clone the repository:

    git clone https://github.com/neo-sram/hackaQ.git
  2. Navigate to the project directory:

    cd hackaQ
  3. Install dependencies for the frontend and backend:

    # Install Flutter dependencies
    flutter pub get
    
    # Install NestJS dependencies
    cd server
    npm install
  4. Start the development server:

    • For the frontend:

      flutter run
    • For the backend:

      cd server
      npm run start
  5. PSAid should now be up and running. You can access it in your web browser at http://localhost:3000.

Contributing

We welcome contributions to make PSAid even better. To contribute:

  1. Fork the repository on GitHub.
  2. Clone your forked repository to your local machine.
  3. Create a new branch for your feature or fix.
  4. Make your changes and commit them.
  5. Push your changes to your fork on GitHub.
  6. Open a pull request to the original repository.

We hope that PSAid will contribute to raising awareness and understanding about the situation in Palestine. If you have any questions or encounter any issues, please don't hesitate to contact us.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published