https://github.com/lunanezha/imedica-login
Leverages AI to provide medication management services for patients and doctors. This project focuses solely on the login functionality, delivering a responsive, and mobile-first interface to authenticate user.
https://github.com/lunanezha/imedica-login
ai doctor ionic login medication mobile-app patient postcss prescription react responsive tailwindcss typescript vite
Last synced: 4 months ago
JSON representation
Leverages AI to provide medication management services for patients and doctors. This project focuses solely on the login functionality, delivering a responsive, and mobile-first interface to authenticate user.
- Host: GitHub
- URL: https://github.com/lunanezha/imedica-login
- Owner: LunaNezha
- Created: 2024-12-04T07:25:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-05T14:23:43.000Z (over 1 year ago)
- Last Synced: 2025-07-29T06:56:37.218Z (11 months ago)
- Topics: ai, doctor, ionic, login, medication, mobile-app, patient, postcss, prescription, react, responsive, tailwindcss, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 3.15 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://lunanezha.com/)
[](www.linkedin.com/in/luna-nezha/)
# **IMEDICA**
A modern, mobile-first login interface built with cutting-edge web technologies. Designed for flexibility and responsiveness, this application supports multiple themes, multi-language functionality, and a user-friendly drawer menu.
The **iMedica Login** leverages AI to provide medication management services for patients and doctors. This project focuses solely on the login functionality, delivering a responsive, and mobile-first interface to authenticate users.

## 🛠 **Features**
- **Theme Support**: Easily switch between light and dark themes.
- **Multi-Language Support**: Built-in internationalization with `i18next` for seamless multi-language functionality.
- **Drawer Menu**: A user-friendly navigation drawer for intuitive app interaction.
- **Mobile-First Design**: Optimized for mobile devices to ensure smooth usability.
- **Responsive**: Fully responsive design that adapts to various screen sizes and devices.
## **💻 Tech Stack**
- **[Ionic](https://ionicframework.com/)**: For building cross-platform, high-quality mobile applications.
- **[Tailwind CSS](https://tailwindcss.com/)**: For utility-first, responsive styling.
- **[Vite](https://vitejs.dev/)**: A fast build tool and development server.
- **[PostCSS](https://postcss.org/)**: For modern CSS transformations.
- **[i18next](https://www.i18next.com/)**: For robust internationalization.
- **[TypeScript](https://www.typescriptlang.org/)**: For type-safe and scalable development.
## 🚀 **Run Locally**
Clone the project
```bash
git clone https://github.com/LunaNezha/imedica-login
```
Go to the project directory
```bash
cd imedica-login
```
Install dependencies
```bash
npm install
```
Start the server
```bash
ionic serve
```
## ✅ **Running Tests**
To run tests, run the following command
```bash
npm run test
```
## 🤝 **Contributing**
Contributions are always welcome!
If you’d like to improve this project:
- Fork the repository.
- Create your branch: git checkout -b feature/your-feature.
- Commit your changes: git commit -m "Add your message".
- Push to the branch: git push origin feature/your-feature.
- Open a Pull Request.
## 💡 **Support**
For support, email mahdie.nezhadhosseini@gmail.com.
## 📝 **License**
This project is licensed under the
[MIT](https://choosealicense.com/licenses/mit/) License. See the LICENSE file for details.