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.
- 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.
- Ionic: For building cross-platform, high-quality mobile applications.
- Tailwind CSS: For utility-first, responsive styling.
- Vite: A fast build tool and development server.
- PostCSS: For modern CSS transformations.
- i18next: For robust internationalization.
- TypeScript: For type-safe and scalable development.
Clone the project
git clone https://github.com/LunaNezha/imedica-login
Go to the project directory
cd imedica-login
Install dependencies
npm install
Start the server
ionic serve
To run tests, run the following command
npm run test
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.
For support, email mahdie.nezhadhosseini@gmail.com.
This project is licensed under the MIT License. See the LICENSE file for details.