• (022) 8788 2588

Android Notification System

 

Salam.

Kami membutuhkan APlikasi Android dan Web sebagai Back End nya.

Kebutuhan utama adalah Aplikasi Android yang bisa menerima pesan dan notifikasi dan berita dari web app.

A. Web Back End:

Diharapkan dengan PHP dan framework CI atau Laravel, Database menggunakan MySQL.


Fitur-fitur nya sbb:.


Login Management

1. Login Form

2. Forget Password (Masukan Username atau Email. Lalu kiirm intruksi ke email)


User Management

1. Form Profile User

2. Form Pendaftaran User

Field-field menyusul standard data User, sperti:

- Role User (Administrator, Supervisor, Operator)

- Username,

- Password

- Nama

- Jabatan

- Department, Lookup data Department

- Tempat Lahir

- Tanggal Lahir

- Bio, HTML Editor

- No Phone

- No Mobile

- Email

- Profile Image, Image Uploader


3. Form List Daftar User


Dashbard Management

1. Dashboard sederhana. beberapa Stat Box, dan beberapa Bar Chart.

Data detail menyusul. Hanya Query sederhana jumlah data di database saja. seperti:

- Total User, clickable menuju Daftar User

- Total Customer, clickable menuju Daftar Customer

- Total Message, clickable menuju Daftar Message

- Total News, clickable menuju Daftar News


Customer Management

1. Form List Daftar Customer

2. Form Entry / Edit Customer

Field-field nya adalah sbb:

Data Perusahaan

- Kode

- Kategori Perusahaan

- Nama Perusahaan

- No Phone Perusahaan

- Email Peruasahann

- Website Perusahaan

- NPWP

- Bio, HTML Editor

- Logo Perusahaan Image, Image Uploader

Data Penanggung Jawab

- Nama Penanggung Jawab

- PJ Phone

- Email PJ

- Tanggal Join

- Profile Image, Image Uploader


Document Handle (DH) Management

1. Form List Daftar Document Handle 

2. Form Entry / Edit Document Handle

Field-field nya adalah sbb:

-- Judul, 

-- Owner. Lookup data Customer

-- Jenis Document Handle

-- Isi / content, HTML Editor 

-- Tanggal document, 

-- Tanggal expire document

-- Status Document Handle. Lookup dari tabel StatusDocumentHandle


News Management

1. Form List Daftar News

2. Form Entry News

Field-field nya:

- Subject

- Kategori News, Lookup data Kategori News

- Isi, Content, Html Editor

- Image Attachement. Image Uploader, Bisa lebih dari 1 gambar

- Status News. (Draft, Publish)

- URL Source

- Tanggal Create

- Tanggal Publish


Message Management

1. Form List Message (Kolom-kolomnya, al: From, To, Subject, Short Content, Status, Tanggal (Kirim, Baca, Selesai), Action Button). Filter per Customer dan Periode Tanggal

2. Form View Message. Data Detail dari message yang di tampilkan semua field dan content full nya.

3. Form New Message. Isi Data Message. 

Field-field nya seperti:

- Type Pesan (1. Broadcast (Field Kepada disable), 2. Specific User (Field Kepada Enabled))

- Kepada (Bisa lebih dari 1 Customer. Isi di database nya per record per message per customer)

- Data Document Handle, Lookup data Document Handle per Customer

- Jenis Message (Ambil dari Lookup Master JenisMessage)

- Content (HTML Editor). Default di ambil dari field Template Table JenisMessage

- Attachment (Image, PDF, Office) bisa lebih dari 1 data

- Tanggal Create

- Tanggal Read

- Tanggal Completed

- User Completed

- Status Message. Data ambil dari Table Status Message. Perubahan by Sistem. 

a. Default Status adalah New

b. Read / Baca. Setelah di view / lihat di Android status nya berganti Read

c. Completed / Selesai. Status berganti Selesai bila user click tombol Sleesai di Form List message


Request Document (Document yang di request Customer, di entri dari sisi Android App)

1. Daftar Request Document.

2. View Request Document

Field-fieldnya adalah, sbb:

-- Jenis Document

-- Data Customer

-- Keterangan, HTML Editor

-- Attachment Documents. Document Thumbnail Viewer. Di klik bisa Viewer Full (Popup)

-- Tanggal Request, Tanggal Proses, Tanggal Cetak, Tanggal Ambil

-- User Proses, User Cetak, User Penyerahan (Meruapakan Data User yang action per status)

-- Status Request Document. Lokup dari Tabel StatusRequestDocument (Request, Proses, Print, Pick Up, Completed)

-- Action Button untuk merubah Status


Setting Menu

Untuk Daftar Tabel-table pendukung. Bentuk Grid dan CRUD sederhana untuk edit, add dan delete nya:

-- Master Department (Noid, Kode, Nama, Keterangan)

-- Master Kategori Perusahaan (Noid, Kode, Nama, Keterangan)

-- Master Jenis Document Handle (Noid, Kode, Nama, Keterangan)

-- Master Status Document Handle (Noid, Kode, Nama, Keterangan)

-- Maste Kategori News (Noid, Kode, Nama, Keterangan)

-- master Status News (Noid, Kode, Nama, Keterangan)

-- Master Jenis Message (Noid, Kode, Nama, Keterangan, TemplateMessage)

-- Master Jenis Document Request

-- Master Status Document Request


B. Android Aplikasi

Aplikasi Moile Android ini akan di unduh oleh Customer. Setiap Customer harus mendaftar di Web App untuk mendapatkan data Login nya.


System Page

1. Splash Form

2. Walktrough Page

3. Login Form

4. Forget Password Form

5. About Page

6. Term And Condition Page

7. Profile Customer (Harus Login)


Message Management (Harus Login)

1. Message List View. Di bagi tab sebagai filter. 1. All, 2. New, 3. Read, 4. Selesai

2. Message Detail Viewer


News management

1. News List View. Filter per Kategori. Sorting (Title, Kategori, Tanggal Publish)

2. News Detail Viewer

- Semua Field di tampilkan. Gambar attachment di taruh di atas sebagai header. kalo lebih dari 1 jadi slider


Document Request. (Harus Login)

1. History Document Request per Customer Login. Dalam bentuk List. Di klik keluar data detail Document Request.

2. Tombol Tambah Request Document.

3. Form Data Jenis Document Request (Bentuk Tombol). Klik keluar Form Entri Document Request

4. Form Entry Document Request.

Field-field nya sbb:

- Jenis Document

- Judul

- NIK

- No. Phone

- Email

- Keterangan, HTML Editor

- Attachment Documents. Image dan Document Uploader. Bisa lebih dari 1

- Tanggal Request = NOW, Tanggal Proses = NULL, Tanggal Cetak = NULL, Tanggal Ambil = NULL


Di dahulukan yang tinggal di Surabaya dan Sekitar nya, untuk memudahkan koordinasi.

Mobile Programming Android PHP Android studio

Project Class: Open to Suggestions
Published Date: 31/05/2017 05:29:26 WIB
Published Budget: Open to Suggestions
Finish Days: 7
Project Status: Published
Bid Count: 19
Select Deadline: 30/06/2017 05:29:26 WIB
Need Weekly Report:

Project Owner

tahatobing
Kota Surabaya
    
0.00/10.00
0 Point
No Ranking

Accepted Worker

Bid masih terbuka.

  Place New Bid   Ask Owner   Chat

  User Bids

Arkedha
    
9.88/10.00

Misbakhul.Munir
    
9.94/10.00

nubuntu
    
10.00/10.00

muhwid
    
9.50/10.00

ryan_yan
    
10.00/10.00

mherwindrab
    
10.00/10.00

pakjim
    
9.50/10.00

cakmen
    
9.75/10.00

ijldeveloper
    
10.00/10.00

andriyandriyan
    
10.00/10.00

paramadharmika
    
9.75/10.00

bl4ck4nt
    
9.22/10.00

Kaadit
    
9.25/10.00

boyke1212
    
0.00/10.00

Dan_074
    
0.00/10.00

antony94
    
0.00/10.00

wakilham
    
0.00/10.00

revans69
    
0.00/10.00

dkurniawan
    
0.00/10.00