Polish-language marine organisms knowledge base for aquarists expanded by users.
Application is implementation of three-tier architecture pattern. The user interface is a responsive single-page application built with React and Redux libraries. The application tier was based on Django and Django Rest Frameworks. PostgreSQL was used in the data tier.
All users can search by species name and use the advance search. Logged users can add new species, comment, report errors and suggest changes. New added species require moderator approval before they will be seen.
Application has features like:
-email account activation
-infinite scrolling
-progressive image loading
-light modes
- Django
- Django REST Framework
- Django Rest Knox
- PostgreSQL
- React
- Redux
- Axios
- Webpack
- Babel
- ButterToast