{"repo":"podkrepi-bg/frontend","free":true,"listed":false,"github":"https://github.com/podkrepi-bg/frontend","clone":"git clone https://github.com/podkrepi-bg/frontend.git","description":"Charity platform https://podkrepi.bg Docs https://docs.podkrepi.bg","language":"TypeScript","stars":188,"topics":["frontend","react","nextjs","scss","charity-platform","hacktoberfest","hacktoberfest2022","typescript","charity"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Open-source Charity Platform Podkrepi.bg What's in the box - Frontend - Typescript - Next.js - MaterialUI - Formik / MobX - ESlint / Prettier / Husky / Stylelint / Lint Staged - Sentry - Testing - Playwright Perequisites - Node.js - Installation - Windows / MacOS - Debian and Ubuntu based Linux distributions - If you have newer Node version, you can downgrade it with n : - Yarn 3.3.0 (Berry) - Installation https://yarnpkg.com/getting-started/install - make sure cmdtest is not installed, it has a different yarn command Initial setup Visit Starting the backend In order to use the frontend together with the API for it you need to clone and start the backend project. Follow API instructions at Using Stripe and testing payments In order to use the frontend together with the API and be able to test donations and payments you would need to install and start a StripeCLI Follow the instructions at Testing End to end testing is done on every PR with Playwright. Github Workflows start the whole stack and run tests in headless mode. Read more at End-2-End Testing Stay up-to-date with latest progress Watch releases of this repository to be notified about future updates: Contributors ✨ Please check contributors guide for: - Development setup - Linting - Production setup - Pull requests guidelines - Branching strategy - React guidelines - Imports - File structure - Types - Components definition - Styles - Translations Thanks goes to these wonderful people: Ilko 💻 📖 👀 🚧 🐛 💡 StanislavSt","default_branch":null,"files":null,"tree":[],"storefront":"/r/podkrepi-bg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/podkrepi-bg/frontend/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}