PillStack is a modern, responsive e-commerce pharmacy website built with HTML, CSS, and JavaScript, powered by Supabase as the backend.
The platform focuses on making healthcare accessible, reliable, and user-friendly by allowing users to browse medicines and place orders securely online.
An end-to-end digital pharmacy platform combining secure authentication and real-time backend services.
- Browse medicines & healthcare products
- Product details with pricing and availability
- Cart management (add, remove, update)
- Order placement flow (frontend-ready)
- User signup & login (Supabase Auth)
- Secure session handling
- Leadership & About pages
- Healthcare-grade UX patterns
- Mobile-first responsive design
- Light & Dark mode toggle
- Smooth animations & transitions
- Accessible typography and layout
- Authentication (email/password)
- Database-ready schema (products, users, orders)
- Secure API keys handling
- Scalable backend infrastructure
- HTML5, CSS3, JavaScript (Vanilla)
- Supabase
- Authentication
- Database (PostgreSQL)
- Secure API access
- Clone the Repository
git clone https://github.com/RishiBuilds/pillstack-pharmacy-platform.git
cd pillstack-pharmacy-platform
Create a project on Supabase
Get:
- Project URL
- Anon Public Key
Create a .env file (or use environment variables):
- SUPABASE_URL=your_supabase_project_url
- SUPABASE_ANON_KEY=your_anon_key
const supabase = supabase.createClient( SUPABASE_URL, SUPABASE_ANON_KEY
- Clone the repository
git clone `https://github.com/RishiBuilds/pillstack-pharmacy-platform.git` - Open
index.htmldirectly in your browser (or use Live Server for best experience)
This project is licensed under the MIT License – see the LICENSE file for details.
This means you're free to use, modify, and distribute this project, as long as you include the original license.
Made with ❤️ by Rishi for accessible healthcare.
If you found this project helpful, please consider giving it a ⭐ on GitHub!
Feel free to fork the repo, open issues, or submit pull requests!