Omar-Handouk / IEgypt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IEgypt

Egypt’s portal for creators


When Egypt is mentioned to foreigners, they would always remember it as the land of pharaohs. There are many myths foreigners believe about Egypt and the Egyptians; like we are living in the desert in tents and still riding camels to work. While Egypt still maintains its historical reputation, we need to draw attention of the public to Egypt’s investments, education, art and it’s beautiful cities. For better exposure we need to rebrand Egypt. To maintain a consistent image that doesn’t only show it’s history but also its future. As computer developers, our way to do this is by building an online platform that acts as a digital society to represent Egypt in all of its’ beautiful colors. Egypt has many talented citizens that would share their great work. Through this platform, content providers like photographers, writers, designers ...etc. can share their pieces of art that reflects Egypt. All of the submitted work has to follow some guidelines so that it will help in creating an identity for Egypt. Organizations such as companies, agencies, schools...etc. can request to use those designs in their projects.


Project Specifications

Users have profiles on the system that display their information: full name (first name, middle name and last name), personal email and age. Users are categorized into three types: viewers, contributors and staff members. Staff members are either authorized reviewer or content manager. Contributors like graphic designers, photographers, video editors, directors, music producers ... etc., can share their work or designs that is described as content by posting them on the website. Contributors are able to insert a link of their portfolio on their profile and their years of experience. The content is categorized into original content or new content (As it will be further explained in a coming section). The content has different type such as: images, logos, videos, stickers, banners, sound tracks, presentation templates...etc. The original content can be bought by the viewers by putting in a request. On the other hand, viewers have a name of their working place, it’s description and it’s type: companies, organizations, schools, universities, governmental sectors...etc. Viewers are able to view the Contributor’s content. Every content belongs to a certain subcategory (It will be further explained in a coming section). Contents are listed differently from each other according to their category.


Database Architecture

DB Architecture


Web Application Architecture

WA Architecture


License: MIT

About

License:MIT License


Languages

Language:C# 71.0%Language:ASP 29.0%