Skip to content

Commit

Permalink
feat: update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
hackerman70000 committed Feb 1, 2025
1 parent e8be877 commit bfbb31f
Show file tree
Hide file tree
Showing 12 changed files with 69 additions and 2 deletions.
71 changes: 69 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,73 @@
# Pharmacy App
# Your Pharmacy

A pharmacy application with features for user management, product browsing, shopping cart functionality, and email notifications. Built with a Flask backend and React Native frontend, running in Docker with PostgreSQL database.
A full-stack e-commerce solution that brings the pharmacy shopping experience online. Built with Flask, React Native, and PostgreSQL, this modern application provides a seamless shopping experience for health and wellness products.

<div align="center">
<img src="./images/view-index.png" alt="Landing page">
<p><em>Landing page with quick access to shopping</em></p>
</div>

## Features

Users can create an account with email verification and track their orders through a personal profile.

<div align="center">
<img src="./images/view-sign-up.png" alt="Sign up page">
<p><em>Registration form with validation</em></p>
</div>

<div align="center">
<img src="./images/view-profile.png" alt="User profile dashboard">
<p><em>Profile dashboard with order history</em></p>
</div>

Browse products in grid or list view, with detailed information about each item.

<div align="center">
<img src="./images/view-home-list.png" alt="Product catalog">
<p><em>Product catalog in list view</em></p>
</div>

<div align="center">
<img src="./images/view-product-details.png" alt="Product details">
<p><em>Detailed product view with purchase options</em></p>
</div>

Manage your shopping cart with real-time updates and easy checkout process.

<div align="center">
<img src="./images/view-cart.png" alt="Shopping cart">
<p><em>Shopping cart with quantity adjustments</em></p>
</div>

<div align="center">
<img src="./images/view-order-details.png" alt="Order details">
<p><em>Order details summary</em></p>
</div>

Receive email notifications for account verification and order confirmations.

<div align="center">
<img src="./images/email-verification.png" alt="Email verification">
<p><em>Account verification email</em></p>
</div>

<div align="center">
<img src="./images/email-order-confirmation.png" alt="Order confirmation email">
<p><em>Order confirmation details</em></p>
</div>

## Technical foundation

The application is built on a modern tech stack that ensures reliability and performance. The backend uses Flask with PostgreSQL for data storage, while the frontend is crafted with React Native and styled using TailwindCSS.

This combination provides a responsive and native-like experience across all devices while maintaining robust development and production environments.

## Dockerized architecture

The entire application is containerized using Docker, with separate containers for the backend, frontend, database, and Nginx as a reverse proxy.

This containerized architecture ensures consistent development and deployment environments, making it easy to scale and maintain.

## Development setup

Expand Down
Binary file added images/email-order-confirmation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/email-verification.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-cart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-email-verification.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-home-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-index.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-order-details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-product-details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-profile.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-sign-in.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/view-sign-up.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit bfbb31f

Please sign in to comment.