serenkapanoglu / Ecommerce-PERN

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lipstick Ecommerce App

Welcome to Lipstick, your go-to platform for purchasing unique and high-quality lispticks! This e-commerce app is built using React, Bootstrap, NodeJS, Express, PostgreSQL, and JWT authentication.

Tech Stack

  • Frontend: React, Bootstrap
  • Backend: NodeJS, Express
  • Database: PostgreSQL
  • Authentication: JWT

Key Features

User Authentication

  • Sign Up and Login: Users can create accounts by signing up with their email and password. Subsequently, they can log in securely using JWT tokens.





Lipsticks Listings

  • Extensive Database: The app boasts a vast database containing lipsticks ensuring users have a wide array of employment opportunities.



Shopping Cart

  • Users can add items to their shopping cart, view order details, and adjust the quantity of items.





Item's Detail

  • ** Users can see the item's details.

Total Amount

  • The cart section displays the total amount for the selected items.

Profile Management

  • User Profiles: Users have personalized profiles where they can view and update their account information, providing a centralized hub for managing their interactions with the platform.





7. Responsive Design

  • Mobile-Friendly: The app is designed with a responsive layout, ensuring a seamless user experience across various devices and screen sizes.

Getting Started

Prerequisites

  • Node.js and npm installed
  • PostgreSQL database set up

Installation

  1. Clone the repository:

    git clone https://github.com/serenkapanoglu/Ecommerce-PERN.git
    cd Ecommerce-PERN

About


Languages

Language:JavaScript 94.8%Language:HTML 2.4%Language:CSS 2.2%Language:PLpgSQL 0.6%