A responsive admin dashboard built with Angular, supporting English and Persian (Farsi) languages. This project demonstrates how to create a clean and customizable admin interface with modern web technologies.
- Multi-Language Support: Seamlessly toggle between English and Persian (RTL support).
- Responsive Design: Optimized for desktops, tablets, and mobile devices.
- Reusable Components: Designed with modularity in mind.
- Modern Styling: SCSS used for styling with a vibrant color palette.
- Angular CLI: Built with Angular CLI for streamlined development.
- Angular: Frontend framework.
- TypeScript: Strongly typed JavaScript.
- SCSS: Styling with modern CSS.
- PrimeNG: UI components for Angular.
| Color | Hex |
|---|---|
| Blue | |
| Green | |
| Yellow | |
| Cyan | |
| Pink | |
| Indigo | |
| Teal | |
| Orange | |
| BlueGray | |
| Purple |
Clone the project
git clone https://github.com/LunaNezha/basic-admin-dashboard-angularGo to the project directory
cd basic-admin-dashboard-angularInstall dependencies
npm installStart the server
ng serveTo run tests, run the following command
npm run testContributions 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.
