Welcome to Medicare, an Angular-based medicine ecommerce app! Medicare is designed to provide a seamless and user-friendly experience for customers to browse and purchase medicine online. Leveraging the power of Angular and other cutting-edge technologies, Medicare offers a robust and efficient ecommerce solution.
- To access the live version of the app, visit: Medicare Live Demo
- To access the admin panel use the following credentials : email : malay@gmail.com password : abc123
- User Registration and Authentication: Users can easily create accounts, log in securely, and manage their profiles.
- Product Catalog: Browse through a comprehensive catalog of medicines with detailed information, including descriptions, prices, dosage instructions, and more.
- Search and Filtering: Effortlessly search for specific medicines and filter results based on categories, brands, or other relevant criteria.
- Shopping Cart: Convenient shopping cart system allows users to add and remove medicines, review their selections, and proceed to checkout.
- Order Management: Users can effortlessly view and manage their orders, track delivery status, and access order history. this feature is coming soon
- Payment Integration: Seamlessly integrate with popular payment gateways to facilitate secure and smooth online transactions. this feature is coming soon
- Responsive Design: Fully responsive app design ensures consistent user experience across different devices and screen sizes.
- Angular: A powerful JavaScript framework for building dynamic single-page applications.
- TypeScript: A strongly typed superset of JavaScript that enhances development productivity and code quality.
- HTML5/CSS3: Standard web technologies for creating the user interface and styling the app.
- Bootstrap: A popular CSS framework that provides responsive design and pre-styled components.
- RxJS: A reactive programming library used for handling asynchronous operations and managing data streams.
- Git: A distributed version control system for collaborative development and source code management.
The Medicare app is deployed using the following technologies:
- Amazon Web Services: The app is hosted on AWS EC2, providing a reliable and scalable hosting solution.
- Docker + Docker-Compose The app is containerized by Docker with docker-compose, providing a reliable, easy, fast and scalable deployment solution.
To access the live version of the app, visit: Medicare Live Demo
To run the app locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/medicare-angular-app.git
- Navigate to the project directory:
cd medicare-angular-app
- Install the dependencies:
npm install
- Configure the app by updating the necessary environment variables.
- Start the development server:
ng serve
- Open your web browser and visit
http://localhost:4200
to access the app.
This project is licensed under the MIT License.
We would like to express our gratitude to the following resources and libraries that contributed to the development of this app: