Skip to content

πŸ’Ž The frontend component of an internet boutique specializing in jewelry πŸ’, where individuals can explore various items πŸ›οΈ, place them into a cart πŸ›’, and proceed with secure transactions πŸ’³ for purchases.

Notifications You must be signed in to change notification settings

stelmaszczykadrian/Gemora-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

logo



πŸ“– Description

Gemora is an internet boutique specializing in jewelry, where individuals can explore various items, place them into a cart, and proceed with transactions for purchases.

Features:

  • Managing products - adding/editing/deleting products
  • User registration and authentication using JSON Web Tokens.
  • Adding products to the cart - utilizing local storage to manage items in the shopping cart.
  • Payment via PayU - integrating the PayU payment gateway's testing environment
  • Google reCAPTCHA - securing the website against bots and malicious activities
  • Search bar and filters - tools enabling easy and quick product discovery based on user preferences.
  • User panel - access to view orders history and manage user account details
  • Admin panel - managing products, orders, users, and statistical insights
  • Contac box - send messages by Email JS Library
  • Newsletter - storing emails for jewellry news
  • RDW - the site is responsive and works well on different devices and screen sizes.
  • Tests - unit, integration and end-to-end.

⭐ Technologies

  • React
  • Typescript
  • Bootstrap
  • Java
  • Spring
  • Hibernate
  • PostgreSql
  • JUnit
  • PayUApi
  • EmailJs Library

πŸš€ Video of project

Gemora1.mp4
Gemora2.mp4
Gemora3.mp4

πŸ–ΌοΈ Screenshots

Welcome Page

8HFEfQk37i

Product page

0S8CCuVzId

Login page

r1p7NFbqpr

Register page

6PiVPwnLHr

Contact page

On1YILxA8w

Orders page

0BWp9oH02c

Page where you can create new product

ja8dOaDIXl

Cart page

h701tyz522

Checkout page

CLlGgQWZBf

This repository contains the frontend code of our application.

But don't stop there! We invite you to explore the backend code as well and admin panel also!

Head over to: Gemora Backend Repository

About

πŸ’Ž The frontend component of an internet boutique specializing in jewelry πŸ’, where individuals can explore various items πŸ›οΈ, place them into a cart πŸ›’, and proceed with secure transactions πŸ’³ for purchases.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published