اپلیکیشن سماک

سامانه سماک رو که قبلاً معرفی کرده بودیم. پس نیازی نیست دوباره توضیح بدم.
اپلیکیشن سماک رو هم برای راحتی کاربران برنامه نویسی کردیم. قابلیت‌هایی که سایت سماک داشت، همگی توی اپلیکیشن سماک وجود داشت. البته اپلیکیشن سماک امکانات بیشتری داشت که توی سایت سماک قرار نداده بودیم و فقط مختص اپلیکیشن بود.

توی اپلیکیشن می‌تونستیم کاندیداهای ریاست جمهوری و یا شورای شهر رو مشاهده کنیم. همچنین کاندیداهای شورای شهر هر شهر رو می‌تونستیم جداگونه ببینیم. امکان لایک کردن کاندیداها یا همون اعلام هواداری توی نرم افزار وجود داشت. می‌تونستیم حتی بعد از فعال شدن رأی گیری مجازی، مثل رأی گیری رسمی و طبق قانون‌های رأی گیری رسمی، به کاندید مورد نظرمون رأی بدیم. همچنین امکان مشاهده اطلاعات کامل هر کاندید وجود داشت. عکس‌هایی هم که کاندیداها برای خودشون توی سایت ارسال کرده بودن توی اپلیکیشن سماک قابل مشاهده بود. امکان اشتراک گذاری و معرفی کاندیداها توی شبکه‌های اجتماعی هم وجود داشت که بتونیم کاندید موردنظرمون رو به دوستان و یا افراد دیگه معرفی کنیم.
یکی دیگه از امکاناتی که وجود داشت، امکان مشاهده حزب‌ها و یا لیست‌های انتخاباتی بود.

اپلیکیشن سِماک رو بعد از انتخابات فعالیتشو متوقف کردیم تا بعداً دوباره فعالیتشو شروع کنه.

مشتری:
شرکت سینامین
تاریخ شروع:
1396/02/01
تاریخ پایان:
1396/02/28
تکنولوژی‌ها و مواردی که توی این پروژه استفاده کردم

SQLite

SQLite یک برنامه مدیریت بانک اطلاعاتی مبتنی بر زبان استاندارد SQL می‌باشد که این...

Socket Programming

به طور کلی هر کامپیوتر ( به ازای هر کارت شبکه‌اش ) یک IP دارد، که از طریق این IP...

Socket IO

Socket.IO یک کتابخانه قدرتمند برای وب اپیلیکیشن‌ها است که یک ارتباط بلادرنگ و دو...

Node JS

Node.js پلتفرمی است بر مبنای موتور جاوا اسکریپت کروم که به منظور ایجاد برنامه‌ها...

Security

وقتی که ما سایت یا اپلیکیشنی رو می‌سازیم، باید سعی کنیم که امنیتش رو تا جایی که ...

JSON

جی‌سن (JSON) که برخی جی‌سان و جی‌سون نیز تلفظ می‌کنند، مخفف کلمه JavaScript Obje...

XML

Xml مخفف Extensible Markup Language و زبانیست که برای محیط وب طراحی شده است. طرا...

Web Service

یک وب سرویس به معنای ساده نوعی ابزار تحت وب است. این کامپوننت به Application‌های...

Android

اندروید (از یونانی، به‌معنای مرد، انسان، شبه‌آدم یا آدم‌آهنی)، یک سیستم‌عامل همر...

Java

جاوا یکی از زبان‌های برنامه‌نویسی برای توسعه و کدنویسی نرم‌افزارهای رایانه‌ای اس...

Web Socket

وب سوکت HTML5 اولین آپگریت اصلی در تاریخ ارتباطات وبی می‌باشد. بیش از وب سوکت، ت...