TwitterScraper
TwitterScraper copied to clipboard
“For Woman, freedom, life”
Live version
Go to ForLiberty.info
Still under developement but you can see updates here
What is our goal?
Our goal in creating this project is to translate the collection of Farsi “for…” tweets published with the #mahsaAmini hashtags into English and make it known to the world. This movement is a part of the protests formed in Iran, which were formed by the people to stand for the killing of Mahsa Amini by the morality police and dissatisfaction with the government of the Islamic Republic due to the numerous political, social, and economic problems such as violating human rights.
What are the series of “for…” tweets, how was it formed, and what is the purpose of writing them?
The tweets of “for…” tell all the regrets, desires, anger, etc… of the Iranian people in the last 44 years (current regime). These tweets start with the word “for” and then people express their desires, regrets, and wishes that they could not fulfill due to the rules and conditions of the dictatorship in the society (e.g., “For Woman, freedom, life”). Hoping for a day when all people can live freely and fulfill their dreams.
Executing Twitter Scraper
go mod tidy
go run main.go
Setup Web UI
Change working directory to ./web-ui
cd web-ui
Make sure to install the dependencies:
# yarn
yarn install
# npm
npm install
# pnpm
pnpm install --shamefully-hoist
Development Server
Start the development server on http://localhost:3000
npm run dev
Production
Build the application for production:
npm run build
Locally preview production build:
npm run preview
Do you want to contribute ?
Read HOW TO CONTRIBUTE guide, if you have an idea for this project, open an issue and explain yourself, then feel free to fork the project and create a pull request.