Skip to content

podkrepi-bg/frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Open-source Charity Platform Podkrepi.bg

Podkrepi.bg logo

Lint Build Build docker image

What's in the box

Perequisites

Initial setup

git clone git@github.com:podkrepi-bg/frontend.git
cd frontend

# Symlink dev environment on Mac / Linux
ln -nfs .env.local.example .env.local

# Symlink dev environment on Windows
mklink .env.local .env.local.example

# Install dependencies
yarn

# Start the project
yarn dev

Visit http://localhost:3040/

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 https://github.com/podkrepi-bg/api#setup-development-environment

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 https://github.com/podkrepi-bg/api/blob/master/TESTING.md

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:

Peek 2022-12-23 11-19

Contributors ✨

All Contributors

Please check contributors guide for:

Thanks goes to these wonderful people:

Ilko
Ilko

πŸ’» πŸ“– πŸ‘€ 🚧 πŸ› πŸ’‘
StanislavSt
StanislavSt

πŸ’» πŸ“– πŸ‘€ πŸ”§
Sotir
Sotir

πŸ’» πŸ“– πŸ‘€ πŸ”§
Ani
Ani

πŸ’» πŸ“–
Nikola Andreev
Nikola Andreev

πŸ’» πŸ“– πŸ”§
Pete Pavlovski
Pete Pavlovski

πŸ’» πŸ“– πŸ‘€
Georgi Uzuntonev
Georgi Uzuntonev

πŸ’» πŸ“– πŸ‘€ πŸ”§
Viktor Todorov
Viktor Todorov

πŸ’» πŸ“– πŸ‘€ πŸ”§
Martin Kovachev
Martin Kovachev

πŸ’» πŸ“– πŸ”§ πŸš‡ 🚧 πŸ›‘οΈ
igoychev
igoychev

πŸ’» πŸ“– πŸ”§ πŸš‡ 🚧 πŸ›‘οΈ
VPeykovski
VPeykovski

πŸ’»
Dimitar Nizamov
Dimitar Nizamov

πŸ’» πŸ“– πŸ”§
Andrey Marchev
Andrey Marchev

πŸ’» πŸ“– πŸ”§ πŸ“¦ πŸ‘€
dianakarcheva
dianakarcheva

πŸ’» πŸ“– πŸ”§ πŸ“¦ πŸ‘€
Mayya Peneva
Mayya Peneva

πŸ’» πŸ“– πŸ”§ πŸ“¦ πŸ‘€
RRoussev88
RRoussev88

πŸ’» πŸ“–
Martin Marchev
Martin Marchev

πŸ’» πŸ“–
Atanas Alexandrov
Atanas Alexandrov

πŸ’» πŸ“– ⚠️ πŸ› πŸ”§
Tanyo Georgiev
Tanyo Georgiev

πŸ’» πŸ“– πŸ”§ πŸ“¦
Stanimir Dimitrov
Stanimir Dimitrov

πŸ’» πŸ“– πŸ”§ πŸ“¦ ⚠️ πŸ‘€
Ivan Milchev
Ivan Milchev

πŸ’» πŸ“– πŸ”§ πŸ“¦ ⚠️ πŸ‘€
tvalchev
tvalchev

πŸ’» πŸ“– πŸ”§
Vladislav Mihov
Vladislav Mihov

πŸ’» πŸ“– πŸ”§ πŸ“¦
Gottfrid Svartholm
Gottfrid Svartholm

πŸ’» πŸ“– πŸ”§
Preslav Gerchev
Preslav Gerchev

πŸ’» πŸ“– πŸ”§ πŸ“¦ ⚠️ πŸ‘€
George Naumov
George Naumov

πŸ’» πŸ“– πŸ”§
Atanas Stoyanov
Atanas Stoyanov

πŸ’» πŸ“– πŸ”§ πŸ“¦ 🚧
Vanyo
Vanyo

πŸ’» πŸ“– πŸ”§
Kiril Popov
Kiril Popov

πŸ’» πŸ“– πŸ”§ πŸ“¦ πŸ”Œ
dragomir-yankov
dragomir-yankov

πŸ’» πŸ“– πŸ”§ πŸ“¦
Ikko Ashimine
Ikko Ashimine

πŸ’» πŸ“–
hstoyanov
hstoyanov

πŸ’» πŸ“– πŸ”§
Lyuboslav Tihomirov Lyubenov
Lyuboslav Tihomirov Lyubenov

πŸ’» πŸ“– πŸ”§ πŸ“¦
Bunny303
Bunny303

πŸ’» πŸ“– πŸ”§
Dimitar Plamenov Dimitrov
Dimitar Plamenov Dimitrov

πŸ’» πŸ“– πŸ”§
Simeon Shopov
Simeon Shopov

πŸ’» πŸ“– πŸ”§
Angelina
Angelina

πŸ’» πŸ“– πŸ”§
Kalin Konstantinov
Kalin Konstantinov

πŸ’» πŸ“– πŸ”§
Marina-yoya
Marina-yoya

πŸ’» πŸ“– πŸ”§
Borislav Stoychev
Borislav Stoychev

πŸ’» πŸ“– πŸ”§
Dimitar Markov
Dimitar Markov

πŸ’» πŸ“– πŸ”§
Todor Belchev
Todor Belchev

πŸ’» πŸ“– πŸ”§
Pepi Petrov
Pepi Petrov

πŸ’» πŸ“– πŸ”§
Stilian Nikolaev
Stilian Nikolaev

πŸ’» πŸ“– πŸ”§
Neli Radkova
Neli Radkova

πŸ’» πŸ“– πŸ”§
Kalin Harmandzhiev
Kalin Harmandzhiev

πŸ’» πŸ“– πŸ”§
Petar Dzhunov
Petar Dzhunov

πŸ’» πŸ“– πŸ”§
Ivan Kraev
Ivan Kraev

πŸ’» πŸ“– πŸ”§
Yakimov1337
Yakimov1337

πŸ’» πŸ“– πŸ”§
Georgy Genchev
Georgy Genchev

πŸ’» πŸ“– πŸ”§
Zlatko
Zlatko

πŸ’»
Margarita
Margarita

πŸ’»
Lachezar Marinov
Lachezar Marinov

πŸ’»
Boyan Vushkov
Boyan Vushkov

πŸ’»
Valentin Kirilov
Valentin Kirilov

πŸ’» πŸ“–
Kishor Kc
Kishor Kc

πŸ’»
stann1
stann1

πŸ’» πŸ“– πŸ”§ πŸ›‘οΈ πŸ“†
Anzhelo Dimitrov
Anzhelo Dimitrov

πŸ’»
Andrey Goranov
Andrey Goranov

πŸ’»
Anton Mihaylov
Anton Mihaylov

πŸ’»
kabaivanov
kabaivanov

πŸ’»
Lyoubomir Katzarov
Lyoubomir Katzarov

πŸ’»
Nikolay Nachev
Nikolay Nachev

πŸ’»
Slavcho Ivanov
Slavcho Ivanov

πŸ’» πŸ‘€ ⚠️
Aleksandar Petkov
Aleksandar Petkov

πŸ’» πŸ‘€
Bogomil Tsvetkov
Bogomil Tsvetkov

πŸ’» ⚠️
Dzhani Ivanov
Dzhani Ivanov

πŸ’»
mm-hstefanova
mm-hstefanova

πŸ’»
yg1y
yg1y

πŸ’» ⚠️
Anton Angelov
Anton Angelov

πŸ’»
yyosifov
yyosifov

πŸ’»
Dimitar Filipov
Dimitar Filipov

πŸ’»
Alexander
Alexander

πŸ’»
RalitsaIlieva
RalitsaIlieva

πŸ’»
Kalina Zhecheva
Kalina Zhecheva

πŸ’» ⚠️
Petar Dimitrov
Petar Dimitrov

πŸ’»
Krum Dachev
Krum Dachev

πŸ’»
Tuscann
Tuscann

⚠️
iliyan90
iliyan90

πŸ’»
Georgi Parlakov
Georgi Parlakov

πŸ’»
Teodora Zhelyazkova
Teodora Zhelyazkova

πŸ’»
Martin Kovachki
Martin Kovachki

πŸ’» ⚠️
Viktor Stefanov
Viktor Stefanov

πŸ’»
velnachev
velnachev

πŸ’»
Nikolay Yankov
Nikolay Yankov

πŸ’»
Katina Anachkova
Katina Anachkova

πŸ’»

If you want to be added or removed from this list please follow up on this issue.

This project follows the all-contributors specification. Contributions of any kind are welcome!