You are on page 1of 18

Dire Dawa University

Institute of Technology
School of Electrical and Computer Engineering
Computer Stream
Data Communication and Computer Networks(ECEG-4201)
Industrial Internship Report and Project
Hosting Company: Afronex Tech Hub
Project Title: Dire News Portal
Contents
PART-I PART-II
• Background of Afronex Tech Hub • Introduction
• Overall Internship Experience • Statement of The Problem
• Overall Benefits Gained From • Objectives
Internship • Methodology
• System Requirements and
Programming Languages
• Requirement Specification
• Database and UML
• Recommendation
PART-I

Background of Afronex Tech Hub

• Afronex is a well-known firm in Dire Dawa that is a Tech Company focused to


offering transcending technology solutions and consultation services for over 8
years.
• Afronex’s services include Web Application Development, Mobile Applications,
Software Development (SaaS), and ICT Support, Infrastructure Design.
• It’s mission “Be in the frontiers of scientific and technological innovations,
center for innovators and entrepreneurs and create socioeconomic impacts”
• “To see AFRONEX TECH HUB quickly rise as one of the top reliable Tech
Company in Africa by 2020”
Overall Internship Experience
• data encoding in OnePlan System
• CRUD and other operations using
CodeIgniter
• 2 weeks training on git/git-hub and
React.JS
• developed portfolio website using Photo taken while we’re on training
React.JS

Sippet of Chocolate Café Home page Snippet of Ras Hotel Home page
Overall Benefits Gained From The Internship

• Practical Skills
• Interpersonal Communication Skills
• Teamwork Skills
• Leadership Skills
• Work Ethics Related Issues
• Entrepreneurship Skills
PART-II

Introduction

• Dire News portal aims to develop an online platform that serves as main news
source for the Dire Dawa and its surrounding community.

• Dire News portal will transform the way news is consumed and accessed in the
community.

• Its primary objective is to provide readers with a user-friendly interface for easy
access to a wide range of news articles.
We believe that this problem can be
solved by simple solution as Dire News Portal.

• Dire News portal will incorporate language options of English,


Amharic, Afaan Oromo and Af Somali.

• It will serve as a sense of community engagement by providing a


platform for individuals to actively participate in discussions, share
their opinions and comments, and contribute their own news tips or
stories.
Statement of The Problem
We believe that this problem can be
solved by simple solution as Dire News Portal.

• It saddens us to witness the decline of Dire Dawa Mass Media's ability


to effectively reach its audience as it did in the past.

• We believe that this problem can be solved by simple solution as Dire


News Portal.
Objectives We believe that this problem can be
solved by simple solution as Dire News Portal.
General Objective Specific Objective
• The general objective of a Dire
• to provide news for Dire Dawa and its
News portal is to provide timely, surrounding using their mother tongues
accurate, and relevant news and like Amharic, Afaan Oromo and Af Somali
to create a sense of community languages
engagement to the Dire Dawa • to provide information and promote Dire
community. Dawa for people around the world
• to encourage active citizen participation
and engagement in local affairs by their
opinions
• to support and empower local journalists
• to digitalize Dire Gazeta
Methodology
• We chose an Scrum methodology
from among several options.

• Scrum encourages teams to learn through


experiences, self-organize while working on
a problem, and reflect on their wins and
losses to continuously improve.

• It facilitates collaboration, team work, transparency and accountability


with its incremental delivery and sprint features.
System Requirements and Programming
Languages
Hardware Requirements Software Requirements

• Computer, preferablly 8GB RAM • Code Editors (VS Code, Notepad++)


• MySQL Servers (Xampp, Wamp)
• Web Browsers (Chrome, Firefox)
Programming Languages

• HTML/CSS(Bootstrap), JQuery,
JavaScript
• Codeigniter 3(PHP framework)
Requirement Specification
We believe that this problem can be
solved by simple solution as Dire News Portal.
Functional Requirements Non-functional Requirements

• create accounts and log in • Usability


• create, edit, and post news articles. • Security
• user-friendly and responsive • Availability
interface • Performance
• search functionality • Scalability
• comment on articles • Maintenance and Support
• option to switch between languages • Compatibility
Database and UML

Final Database Use case Diagram


Reader’s sequence diagram Admin’s sequence diagram
Sub-admin’s sequence diagram Journalist’s sequence diagram
Recommendations
• To make the portal to be able post videos and more than one image
supporting a single news article.
• To include cookies so that readers can read their favorite news categories
and sub-categories
• To include extra security measures
• To include the Dire Tv, and Dire FM programs into the news portal and be
able to stream the programs live.
Thank You
Group Members ID

1. Abdullahi Mahamud………...DDU1204526
2. Hamza Ahmed………………....DDU1200539
3. Neima Mohammed…………..DDU1204196
4. Ubeyi Mustefa……………….....DDU1206015
5. Yeabsira Asaminew…………...DDU1104615

You might also like