mociip / README.md
Minsitry of Commerce, Industry and Investment Promotion Website
Official Website for the Ministry of Commerce, Industry, and Investment Promotion
Minsitry of Commerce, Industry and Investment Promotion Website
The Ministry of Commerce, Industry and Investment Promotion (MOCIIP) is developing a modern, dynamic digital platform to revolutionize its online presence. This interactive website will serve as a centralized hub for investors, businesses, and the public, offering real-time access to key data, reports, and official updates. By integrating advanced content management capabilities, seamless data exchange, and robust security features, the platform will enhance transparency, streamline communication, and showcase Oman’s digital transformation progress. With a focus on user-friendly design and multi-format content support, the solution aims to eliminate the limitations of existing systems while fostering investor confidence and engagement.
Problem Statement
Currently, MOCIIP’s website suffers from significant operational and technical challenges, including outdated content management systems, poor user experience, and inefficient license and security management. These limitations hinder the Ministry’s ability to disseminate timely information, engage stakeholders, and maintain a modern digital presence. The lack of integration between systems further complicates data sharing and public awareness efforts. This project addresses these pain points by developing a scalable, secure, and intuitive digital platform that enhances content management, improves accessibility, and serves as a reliable communication channel, ultimately supporting Oman’s economic growth and investment goals.
Project Links
Getting started
Pre-requisites
Project setup
Clone the repository
git clone git@github.com:rihal-om/mociip.git
cd mociip
Running the app locally
- Run docker-compose to start the application
docker-compose up -d
- Once the application is running, open your browser and navigate to:
# Frontend
http://localhost:3000
# Strapi
http://localhost:1337
Tech Stack
| Category | Tool | Description |
|---|---|---|
| Frontend | NEXT.js v15.2.1 | UI library/React Framework |
| CMS | Strapi | Headless CMS |
| Database | PostgreSQL | Relational DB |
| Containerization | Docker | Container platform |
| Proxy | Nginx | Proxy server |
| AI | Python and more | Website chatbot |
| CI/CD | GitHub Actions | Workflow automation |
Project Team
| Name | Role | GitHub |
|---|---|---|
| Yaqeen Al Farsi | Project Manager | @Yaqeen-Farsi |
| Javeria Muqtadir | UX/UI Designer | - |
| Haitham Al Khamiasi | Lead Frontend Dev | @HaithamLeo |
| Al Qasim Al Zakwani | Fullstack Developer | @qzakwani |
| HishamAl-Harrasi | Fullstack Developer | @HishamAl-Harrasi |
Feel free to reach out to any of us for questions, feedback, or collaboration opportunities. We are always open to discussing new ideas and improvements for the project.
Happy coding!