Android Portfolio Creator Test phase, srs, design phase and source code final deliverable

Android Portfolio Creator Test phase, srs, design phase and source code final deliverable

Android Application

Abstract / Introduction

People and companies create their portfolios using different tools and platforms. These portfolios are of different style and structure. Companies who want to hire an employee can have difficulty in finding a potential employee because of different portfolio formats. This android application will help in maintaining a uniformity in portfolios.

This web application will have two types of accounts:

  1. Company account
  2. Personal account

From personal account user after signing up can add, update and delete his/her portfolio. He/she can view other’s portfolios (Company/Personal). Such account is called as user login account.

For company account only company’s HR manager can make account after verification of his/her designation. Such type of account is admin account. From this account a company can make its portfolio.

Functional Requirements:

Secure Login/Logout

It is an android application that have following views:

  • View without login
  • User login view
  • Admin login view

Dashboard (display the portfolio)

  • Name
  • Image
  • Designation
  • Company name
  • Experience Table
  • Education
  • Certification

Manage Admin Portfolio

  • Admin can add, delete and update.
  • Verification as admin.
  • Admin can view other’s portfolios ü Admin add services/products.
  • Admin can create departments.
  • Admin can add Office address.
  • Admin can add/delete employees to those departments
  • Must link with its employees personal accounts and show them in a proper section ü Admin account can add illiterate employees account only.

Manage User Portfolio

  • User can add, delete and update.
  • User can search other portfolios to see.

Link Portfolios:

  • Only Admin can link personal accounts ü To show them as there employee

Create Responsive Web Page:

  • The application should automatically adjust to different screen sizes and view ports that look good on all type of devices.

Tools:

  • Javascript, Kortlin Xml or any other front end programming language
  • Firebase Real-Time Database or SQLite/Room
  • Android Studio (or any other mobile app development IDE)
  • Microsoft Project
  • Microsoft Visio
  • Microsoft PowerPoint &Microsoft Word

NOTE:

Any other suitable tool and language can be used for application development and database.

Supervisor:

Name: Abdur Rafay

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
×

Hello!

Click one of our contacts below to chat on WhatsApp

× WhatsApp Us