Skip to content
/ jp2 Public

J&P CANDLES WEB APPLICATION - ReactJS/JavaScript (frontend) and Django/Python (backend) application created for the J&P CANDLES company. It contains both presentation (demo) and production versions.

License

Notifications You must be signed in to change notification settings

jirkha/jp2

Repository files navigation

J&P CANDLES WEB APPLICATION

DESCRIPTION

A web application created for the J&P CANDLES company. It can also be used by other self-employed individuals or small businesses.

This web application consists of six modules:

  1. Items / Materiál
  2. Storage / Sklad
  3. Sales / Prodejní kanály
  4. Products / Produkty
  5. Transactions / Transakce
  6. Statistics / Statistika

You can add any type of item. These items can be used for products. Items and products can be stored in the store. You can also perform transactions. Finally, there are statistics on a daily and monthly basis.

There are three branches in the GitHub repository:

  1. example - This branch contains a presentation/DEMO version of this app.
  2. changes - This branch is used for making changes that are later merged into other branches.
  3. jp - This branch contains a J&P CANDLES version of this app.

This web app is connected to the PostgreSQL database.

The presentation version of this web application can be found HERE.

FRONTEND DEPENDENCIES / LIBRARIES

  • @auth0/auth0-react@1.12.0
  • @emotion/react@11.10.4
  • @emotion/styled@11.10.4
  • @fontsource/roboto@4.5.8
  • @hookform/resolvers@2.9.7
  • @mui/icons-material@5.10.3
  • @mui/lab@5.0.0-alpha.108
  • @mui/material@5.10.5
  • @redux-devtools/extension@3.2.3
  • @reduxjs/toolkit@1.8.5
  • @testing-library/jest-dom@5.16.5
  • @testing-library/react@13.3.0
  • @testing-library/user-event@13.5.0
  • axios@0.27.2
  • bulma@0.9.4
  • coreapi@0.1.1
  • date-fns@2.29.3
  • formik@2.2.9
  • material-ui-confirm@3.0.7
  • react-bootstrap@2.6.0
  • react-date-range@1.4.0
  • react-dom@18.2.0
  • react-google-places-autocomplete@3.4.0
  • react-hook-form@7.34.2
  • react-icons@4.7.1
  • react-places-autocomplete@7.3.0
  • react-redux@8.0.4
  • react-router-dom@6.3.0
  • react-router-hash-link@2.4.3
  • react-scripts@5.0.1
  • react-select@5.4.0
  • react-table-sticky@1.1.3
  • react-table@7.8.0
  • react@18.2.0
  • recharts@2.1.16
  • source-map-explorer@2.5.3
  • styled-components@5.3.5
  • web-vitals@2.1.4
  • yup@0.32.11

BACKEND REQUIREMENTS

  • asgiref==3.5.2
  • autopep8==1.7.0
  • certifi==2022.12.7
  • distlib==0.3.6
  • dj-database-url==1.2.0
  • Django==4.1
  • django-cors-headers==3.13.0
  • django-debug-toolbar==3.6.0
  • djangorestframework==3.13.1
  • filelock==3.9.0
  • gunicorn==20.1.0
  • Pillow==9.3.0
  • pipenv==2022.12.19
  • platformdirs==2.6.2
  • psycopg2==2.9.5
  • pycodestyle==2.9.1
  • python-decouple==3.6
  • pytz==2022.2.1
  • sqlparse==0.4.2
  • toml==0.10.2
  • tzdata==2022.2
  • virtualenv==20.17.1
  • virtualenv-clone==0.5.7
  • whitenoise==6.2.0

CONTACT

https://www.jirivecko.cz/

About

J&P CANDLES WEB APPLICATION - ReactJS/JavaScript (frontend) and Django/Python (backend) application created for the J&P CANDLES company. It contains both presentation (demo) and production versions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published