Code Monkey home page Code Monkey logo

podkrepi.bg-frontend's Introduction

Open-source Charity Platform Podkrepi.bg

Podkrepi.bg logo

Lint Build Build docker image

What's in the box

Perequisites

Initial setup

git clone [email protected]: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

๐Ÿ’ป

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!

podkrepi.bg-frontend's People

Contributors

kachar avatar dpmarkov avatar nradkova avatar dimitur2204 avatar borislavstoychev avatar dplamenov avatar ani-kalpachka avatar miraclebg avatar imilchev avatar allcontributors[bot] avatar pepipetrov avatar igoychev avatar sashko9807 avatar quantum-grit avatar stanislavst avatar uzuntonev avatar dependabot[bot] avatar yakimov1337 avatar stilian-nikolaev avatar marina-yoya avatar mayapeneva avatar skilldeliver avatar atanasster avatar georgygenchev avatar xenry avatar angelina-7 avatar bunny303 avatar dzhaniivanov avatar yg1y avatar slavcho avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.