
Tariq Halal Web Based Ordering System
PROJECT INSIGHTS
The system was built using the MERN stack: MongoDB for the database, Express.js for the backend framework, React.js for the front-end, and Node.js for the runtime environment. This modern technology stack provided a solid foundation for a scalable and performant web application. Git was used for version control throughout the development process, ensuring code integrity and facilitating collaboration. The application was deployed on Digital Ocean, providing a reliable and scalable hosting environment.

next.Js

EXPRESS.Js

NODE.JS

MongoDb

Sendgrid

vercel

digital ocean
novu

TAILWIND CSS
-
Service Provided
Web Development
-
Industry
Food
-
Published​
January 2024
-
Client
Tariq Halal








OPPORTUNITY FOR IMPROVEMENTS
Tariq Halal faced significant challenges managing orders and tracking inventory across its various franchises. Their existing manual, pen-and-paper based system was prone to errors, caused delays in order processing, and lacked real-time visibility into inventory levels. This inefficient system hindered operational efficiency and impacted customer satisfaction. The need for a modern, automated solution was clear.


PROJECT DELIVERY PROCESS
The project was completed within a 50-day timeframe, a testament to the focused efforts of a two-person development team. This rapid turnaround was achieved through a well-defined development process, leveraging the Agile methodology. The project began with a thorough analysis of Tariq Halal's specific requirements, identifying the key features necessary for the system's success. A detailed project plan was then created, and a dedicated development environment was established. The development process was divided into short, iterative sprints, with regular meetings held with the client to ensure the project remained aligned with their expectations and evolving needs.

Accomplishments & Impact
The web-based system significantly streamlined Tariq Halal's ordering process, automating previously manual tasks and reducing order processing time.
-
Real-time updates improved inventory management.
-
Automation reduced errors and delays.
-
Reports provided valuable business insights.
-
Streamlined operations increased revenue.