Skip to content

lenabaidakova/plawiki

Repository files navigation

Plawiki

Single-page web application for searching information in Wikipedia. Built on React. This project is a result of the research of MediaWiki API.

🐳 Docker-way to run production build

docker build -t wiki .
docker run -p 8080:80 wiki

Starts on http://localhost:8080/

⚡ Development

Uses node v14.17.0 (npm v6.14.13).

npm i
npm run dev

MedaWiki Docs

Credits

SVG-Loaders

Issues

For now, the mobile version doesn't look great. Due to MediaWiki docs, there is a new API for working with the page. But it is unstable yet.

Todo

  • Write more tests for components.
  • Add manifest.
  • Add dark theme.
  • Add Error Boundaries.
  • Implement new API MediaWiki.
  • Update SASS

About

Playing with MediaWiki API

Resources

License

Stars

Watchers

Forks

Languages