trimantra - project portfolio_net

30
www.trimantra.com PROJECT PORTFOLIO

Upload: mihir-g

Post on 12-Apr-2017

165 views

Category:

Documents


0 download

TRANSCRIPT

www.trimantra.com

PROJECT PORTFOLIO

P a g e | 2

Property of Trimantra Software Solution LLP www.trimantra.com

Vision

To become a benchmark software solution provider in IT industry based on ethics, relationship and expertise.

Mission

To provide a qualitative solution by balancing triple constraints- Scope, Time and Cost.

Objective

To support our customer to overcome their business challenge and achieve the goal with right solution at right time.

P a g e | 3

www.trimantra.com

TABLE OF CONTENTS

Plant Hazard and Risk Assessment System ...................................................................................... 4 Real Time Geo-location Tracking (Google Map) ............................................................................ 8 Dynamic Facebook Fanpage Creation .............................................................................................. 9 Property Survey Management System ........................................................................................... 17

C# WatiN Application: Real Time Pulling Data from Shippers Web API .................................... 23 Bio Health – Electronic Medical Record Management System ..................................................... 24 Drug Manufacturing & Inventory Maintenance System (DMIMS) ............................................... 24

Digital Identification System .......................................................................................................... 25 e-Power Dealer Desk : Smart Client Application ........................................................................... 25 e-Power Dashboard ......................................................................................................................... 25 e-Power Admin ............................................................................................................................... 26

Customer Reward Program ............................................................................................................ 27 Tell A Friend .................................................................................................................................. 27

Readers Query Service (RQS) ........................................................................................................ 27 X-Ray MicroCT Planner : Real Time Application ........................................................................ 28

Laser Marking Software (Turbowrite) : Real Time Application .................................................... 28 STENT Inventory and Distribution System ................................................................................... 28 Keep In Touch Messaging System ................................................................................................. 28

Contact Details ............................................................................................................................... 29

P a g e | 4

www.trimantra.com

Photo Booth Software URL http://socialphotoworks.com/kioskTest1.aspx (Beta Version)

Description

This is online photo editing system especially designed for party

events. Using this application, user can upload their photos even

using Instagram apart from mobile and camera. Those uploaded

photos are copied to IIS folder using windows service. All party

guests can view their photos in slideshow on huge screen. User can

also edit their photos using kiosk page for adding multiple objects

into their photo as well as they can merge frames for their photos.

Different social media sharing option is also provide for new edited

photo like Facebook and Twitter. They can also use email and print

option to get copy of those photos. All above features are

configurable from admin section.

Technology ASP.Net 4.0

C#.NET

JQuery

JavaScript,

MySQL 5.5.24

Third Party

Integration

Instagram API

FaceBook API

P a g e | 5

www.trimantra.com

Plant Hazard and Risk Assessment System

Description

This system is used for registering hazards or risk happens in plant

for different system, component or subcomponent. This is a web

based solution and runs in intranet.

The application has three-tier-architecture

UI/front layer

Business layer

Data access layer

There will be mainly three types of users in this system: Super

Admin, Admin and general user.

Super admin:

This user will have permissions to add/modify other category of

users. By default one super admin entry will exist in the database.

Super admin can perform user import functionality which will

import users from AD of server and assign permission.

Admin user:

The admin group of users will be able to add new Plant item,

System type, component, and subcomponent. These users will be

from windows active directory and users’ authorization

(permission) will be stored in SQL server.

General users:

This group of users will have permission to read existing item. They

will not be able to add or edit and data.

All users are belongs to windows active directory and users’

authorization (permission) is stored in SQL server.

Module list

Plant Item

System

Component

Subcomponent

Hazard type

Hazard description

Plan item specific hazard registration

View of registered hazards in grid

User import from Active Directory

Technology ASP.NET 3. 5 With AJAX

C#

SQ server 2008 Express

P a g e | 6

www.trimantra.com

Screenshot:

View Hazard and risk registered in the system

Add/edit existing hazard

P a g e | 7

www.trimantra.com

Other information for Risk and hazard

Risk ranking guideline

P a g e | 8

www.trimantra.com

Real Time Geo-location Tracking (Google Map)

Description

The GeoLocation application tracks the real time geographical

location of the person using mobile device (iPhone). It is a

distributed application which consists of two parts:

GeoLocation Web service:

Application or device application for iPhone/iPod/Android can

integrate this web service into their development. The web service

has different method calls which can be called from device

application to send data like longitude and latitude to the backend

server. The web service will categorize them according to device id

and store them into the database. This information is useful for

plotting the data onto the Google Map.

GeoLocation Map :

This application is integrated with GeoLocation web service to get

longitude and latitude information. The web service has separate

method calls for fetching the data stored by devices. The data can

be filtered by date and time. The map will display multiple device

information in different colors.

Technology Asp.net 4.0

Google Map API

JQuery

SQL Server 2008

Screenshot

P a g e | 9

www.trimantra.com

Dynamic Facebook Fanpage Creation

Link www.quickboxsocial.com

https://www.qbsocial.com

Description

This application is used to create dynamic facebook fanpage and

link them with a facebook profile. It is CMS based tool and using

this user can link their facebook profile and create tab under

facebook page. Content can be updated through jquery based

editor using different widget. So even if users do not have

experience of creating html page they can easily build a page and

publish it in facebook profile. Using facebook graph API application

collects different information from facebook (user information,

page information, Page like).

Technology Asp.net 4.0

JQuery

SQL Server 2008

Architecture N-Tire

SOAP

3rd Party API Facebook Graph API

Authorized .net API(for payment gateway)

Zendesk API

Features Reseller registration

Client registration

Payment gateway (authorized.net recurring payment

integration)

Dashboard

o Admin Dashboard

o Reseller Dashboard

o Client dashboard

Link facebook account

o Get facebook account information (using facebook graph

API)

o Get active page (using facebook graph API)

o Get page like (using facebook graph API)

Admin section

o Widget management

o Campaign management

o Manage Promo code

o Manage all reseller and direct client

o Create campaign and manage them

o Manage package and add on package

o Manage widget and application

P a g e | 10

www.trimantra.com

o Lock out reseller without affecting client

o Manage content of the different page using cms system

o Reseller transfer of clients.

o Report module

Jquery based smart editor (Drag and drop, Multilayer content,

send to back, bring to front, set background colour,)

Page preview

Publish page on facebook from editor and dashboard

Support section using Zendesk api(http://www.zendesk.com/)

Widget

Simple Text Editor

Insert any text with the ability to adjust the size, color, and

style of font. Use this widget to add headlines, quotes, body

text, and other creative text placements.

Simple Image Holder

Place any image from your computer or hosted website and

drag it into any place on your canvas that you wish. You can

resize the image to any size inside the canvas area. Use this

tool to place as many images as you would like on your page

and arrange them in any layout.

Vimeo Video Player

With any free or paid Vimeo account, you can embed your

videos right into your page with just a simple copy and paste of

the video URL. Resize the video with a simple click and drag of

the bottom corner of the widget.

Youtube Video Player

Youtube is the world’s second largest search engine. Grab your

Youtube video link and embed your video anywhere on

your canvas. Resize the video with a simple click and drag of

the bottom corner of the widget. Move your video by

dragging it across your canvas. Place multiple videos on a

single page.

Image Slide Show

Instantly upload 8 images into a simple image rotator. Use this

for marketing or just for fun. Resize the slide show and place it

anywhere on your page to fit your layout.

Simple Form Builder

You can capture visitor’s information right on your facebook

page and have it emailed directly to any email you choose.

You can have anywhere from 1 to 15 fields with customizable

labels. Choose the label color and the form color to match your

background or images.

Twitter Feed

Choose a username of the Twitter feed you would like to

P a g e | 11

www.trimantra.com

display. Choose the link color, text color, and number of tweets

to display. Place the feed on your canvas and drag it to where

you want it.

Linkedin Latest Feed

Through our advanced social linking technology, you can "link"

to your Linkedin account just as you do your Facebook

account. Drag and Drop the Linkedin widget to the canvas and

choose link and text colors along with the number of feed

items to display

Constant Contact

With a simple Drag and Drop, you can enter your Constant

Contact username and password to collect form information

right from your facebook fanpage. Through our multipage

technology you can choose to show a Thank You page

after the visitor has submitted their information.

Simple PayPal Button

Needing a way to collect payments or donations in a simple

easy way? Our simple PayPal widget lets you do just that.

Either allows users to define their amount to donate to your

cause or you set an amount to charge for a product or service.

Flickr Feed

Find the Flickr ID you want to show on your page and drop it in.

It's that simple. Use this widget to show a single ID of images

or use multiple Flickr widgets to show an intire portfolio.

RSS Feed

If you are looking to provide your fans with fresh content

without a lot of updating, the RSS Feed is the quickest and

easiest way to go. Find any content available in RSS and use

the link to place the content into your fan page.

Advanced HTML Editor

Now we're talkin'. For those needing a versatile, flexible way to

build content for your page, our Advanced HTML Editor has a

large tool set to let you be creative and get the edge on the

competition. The more your skills and creativity grow, the

more you will be able to do at the touch of button.

iFrame

Bring in anything you want with this iFrame widget. This allows

you to take any website of yours and feed it into your Facebook

page. Our partner at facebook.com/fandock have made it

possible for you to have a complete content management

system inside of facebook. From time publishing content to a

full ecommerce store, FanDock will take you beyond the edge

of your competition.

P a g e | 12

www.trimantra.com

Screenshot

P a g e | 13

www.trimantra.com

P a g e | 14

www.trimantra.com

P a g e | 15

www.trimantra.com

P a g e | 16

www.trimantra.com

P a g e | 17

www.trimantra.com

Property Survey Management System Description

Operating throughout the UK, Trident Surveying

Ltd(http://www.tridentsurveying.co.uk/) is a completely

independent provider of asbestos surveys, Home Information Packs

and commercial/domestic Energy Performance Certificates. To

automize the survey process, the survey management system has

been developed.

The survey management application is web-based solution and

hosted on a server provide by webhosting service provider. As it a

hosted web based application, user can access it from any location.

So even if user carries handheld device and if it has browser and

internet connectivity, user will be able to access the application

even at the survey premise on site.

Technology Asp.net 3.5, JQuery

C#

SQL Server 2008

Architecture N-Tire

SOAP

3rd Party API PDF API

Features

User Registration and User Management

From this module admin will create user account that can

access the web application. There will be two types of users;

internal user and clients. Internal user will populate data at the

time of survey and client can see survey report.

For internal user, their digital signature will be uploaded at the

time of registration which will be used at the time of report

generation.

Client Registration

Internal user will register each client and login information will

be sent to client through email to access the system and review

report.

Client List/Dashboard

This module is only for internal user. User can see all register

clients and their survey. User can add new client (client

registration module). User can initiate a survey for an existing

client

Login

This will allow authenticated users to access the web

application.

Survey Registration

P a g e | 18

www.trimantra.com

Only internal user can add/edit survey data. User can update

data at the time of onsite visit if they have internet access else

they can update data later on when they back to the office. In

this module user will be able put inspection information. There

is a provision of registration of multiple properties within in a

project. Record will be stored related to each property with

proper sample no. This module will also be used for Sample

survey registration. Only the report will be different for this

kind of sample survey

Material Assessment Record

User will register Table of suspected ACMs and their locations.

There will be grid like view to show data. To add a new record

there will be popup windows where user can enter following

information

Image and notation: ( jQuery based )

User will be able to upload image and put notation (arrow,

circle, square, rectangle/ square) user will capture images

using digital camera and then upload the images.

Upload Floor Plan

This module will help to upload floor layout in image format.

User will be able to put arrow and associate note(text) or

associate sample reference number / ID.

Appendix

In this module different element of the survey will be added

Following are the different types of attachment

Appendix 1: Asbestos Bulk Analysis Project No.

User will upload scanned document for the assessment

Appendix 2: ACM Location Site Plans

This will show images uploaded in layout upload module. User

can see the note attached information

Appendix 3: Risk Assessment

User will register risk information in the page

Appendix 4: Room Identification

View Survey and Report

Both user and client can see the survey report.

PDF Creation of Report

This module will allow to make pdf file of the report.

Following product is used to create PDF file from HTML

http://www.winnovative-software.com/Buy.aspx

Invoice Generation

In this module, system will allow internal user to set cost of the

survey work and generate invoice. User will be able create a

pdf version of the invoice which can be sent to client. When

client logs in to the system; can see the invoice.

Payment overdue: As per the parameter set (30 day, 14 days,

P a g e | 19

www.trimantra.com

7 days) system will check client database and set alert to

internal user about overdue payment.

Statement

In this module internal user can create a statement report of

the client related to invoice detail. It will show current due, 30

days due, 60 Days due and 90 days past dues.

Screenshots

P a g e | 20

www.trimantra.com

P a g e | 21

www.trimantra.com

P a g e | 22

www.trimantra.com

P a g e | 23

www.trimantra.com

C# WatiN Application: Real Time Pulling Data from Shippers Web API

Description

We have created a program in C# WatiN to pull delivery dates from

a shipping company's web site on the internet.

The concept is, our client ship its product to its customers through

many shipping channels as listed below.

1. UPS

2. FEDEX

3. JSI

4. LMF (Leader Mutual Freight)

5. KINTETSU

6. DHL

7. H&Friends

8. HUA LUNG

The inputs are :

1.) Shipper Company Name

2.) Tracking Number

We need to pull following data from above listed shippers’ website

API.

1.) Date Delivered in "MMDDYYYY hh:mm" format where

MM=month, DD=day, YYYY=year, hh=hour (24hr clock), and

mm=minutes.

2.) Webpage the code is interrogating for the shipping infomation.

For example, if user tracking "FEDEX 430171228567" with FedEx

after enter the tracking number it sends user to the website

"http://www.fedex.com/Tracking". This is returned with the output

(allows verification that the code is working).

Notes/Exceptions

1.) If the Shipping company is "HAND CARRY" the software returns

"HAND CARRY".

2.) If the Shipping company is of the form "000001_JSI_T_GND"

the shipping company is JSI and similar for other shipping

company.

Technology C#

WatiN

P a g e | 24

www.trimantra.com

Bio Health – Electronic Medical Record Management System

(Windows Mobile Application)

Description

Bio-Health is an application that keeps records of personal medical

and health related information. It keeps track of insurance,

emergency contacts, allergies, illnesses, surgeries, appointments,

medications, vaccinations, tests, blood pressure, weight, glucose,

cholesterol and family history. This application is very useful to the

people on diets, with diabetes, high blood pressure, high

cholesterol, etc. It also carries a vaccinations list for all family

members with you. It keeps the date of last visit of doctor. In this

software you can define your own list of physicians, pharmacies,

location and other master list. You can print and save reports of all

recorded details. The same application is also supported for PDA

and Windows Mobile.

Technology .NET Compact Framework

C#.NET

Drug Manufacturing & Inventory Maintenance System (DMIMS) (Client Server Application)

Description

This is a client server application for capturing and storing records

of different processes employed to manufacture Botanical Drug

Products. The application provides different modules for tracking

different raw materials, packaging materials, their inward number,

analytical reports. The software captures records of productions of

different BDPs and “Audit Trail” of each data entered coupled with

strong security following FDA and CGMP guidelines. Different users

can use different modules following the access permission level

defined for the particular user.

Technology ASP.NET 2.0

C#.NET

SQL Server 2005

P a g e | 25

www.trimantra.com

Digital Identification System (Client Server Application)

Description

The U.are.U system includes a sensor that plugs into the USB port.

Software Application Suite that adds the convenience and security

of fingerprint authentication to the computer. It provides one-touch

access to the system and application, quick privacy for data on the

system. This Software Application Suite can be attached with "Pay

Roll System".

Technology Visual Basic 6.0

SQL Server 2000

e-Power Dealer Desk : Smart Client Application

Description

Dealer desk is a window based utility that will run on every

car dealer desk. This will show dealer the actual status of the activities of the active campaign. Whenever any client sees

the campaign page or does any activity on active campaign the dealer gets notified with that activity with complete details.

Technology .NET Framework 2.0 C#.NET

SQL Server 2005

e-Power Dashboard (Desktop Application)

Description

e-Power dashboard is basically a graphical tool for analyzing the response capture data from “e-Power admin”. It shows

different level of reports to the direct marketers and car dealers. It has various kind of reports like year wise, month wise, sales person wise, dealer wise, campaign wise and

combination of these options. It also shows the comparison reports for sales person, campaign and dealer. It has also

facility to show report for specific zip code and within the specific radius of the zip code. This way every car dealer can analyze their own web campaigns success or failure from the

collected data.

Technology ASP.NET 2.0

ASP 3.0 C#.NET

SQL Server 2005

P a g e | 26

www.trimantra.com

e-Power Admin (Web Application)

Description

E-Power admin is basically a promotional tool. It creates campaign

for different services running by admin business. The campaign is a

small advertisement which composed of promotional offers and it is

personalize for the client. An email is sent to the client with a link,

when client clicks on the link the browser will redirect to the

personalize page where client can see the personalize detail as well

as a survey form. Personalize form is already filled with the detail

that we have inserted at the time of campaign creation. Client

provides the remaining details and submits the form. On submit

the form the next screen displays the personalize certificate /

coupon of the promotional offer. Client takes the printout of that

certificate / coupon and visit to admin to take his business

advantage.

1. PDF to HTML pages conversion

2. Campaign entry into system

3. Set campaign related parameters i.e. reporting URL,

admin URL, test URL

4. Associate client data with campaign

5. Host website

6. Associate domain with website

7. Check test URL for the campaign

8. Compose marketing email

9. Automate email campaign

10. Client receive email

11. Client click personalize URL

(http://firstname.lastname.domainname.com) from

email

12. Campaign personalize page is displayed on client screen

13. Client fills the survey form and submit the form

14. Server records the hit

15. Server displays the personalize certificate / coupon on

client screen

16. Client prints the personalize coupon

17. Client redeems coupon at admin’s office

18. Client get discount for the service

19. Admin checks campaign statistics from admin URL

20. Admin checks report URL from reporting URL

Technology ASP.NET 2.0

C#.NET

SQL Server 2005

P a g e | 27

www.trimantra.com

Customer Reward Program (Web Application)

Description

Customer reward program is basically a website where clients can

insert their vehicle information like speedometer reading, next oil

change notification etc. Based on this information system will

automatically generate coupons for oil change and send

notifications to user. This is basically a car dealer website in which

clients can log in and he can show them special offers and

discount.

Technology ASP.NET 1.1

C#.NET

SQL Server 2005

Tell A Friend (Web Application)

Description

Tell A Friend is a kind of response measurement tool. This tool we

can incorporate on any website and whenever any visitor visits the

site he / she can send this website information to friends using

this tool. This tool records all the sent emails and also give

response details from that sent email. It is a kind of marketing

tool.

Technology ASP.NET 1.1

C#.NET

SQL Server 2005

Readers Query Service (RQS) (Web Application)

Description

This is a kind of online magazine website. In which user can see

different magazine with different month issues and at the same

time he / she can give reference to their friends for the same.

Technology ASP.NET 1.1

C#.NET

SQL Server 2005

P a g e | 28

www.trimantra.com

X-Ray MicroCT Planner : Real Time Application

Description

The MicroCT planner is a system that takes rough diamond x-ray

images from different angles and save them into SQL Server

database, these images are used for finding defects from rough

diamond using x – ray tomographic reconstruction.

Technology Borland Delphi 6.0,

SQL Server 2000

X – Ray Tomography

Laser Marking Software (Turbowrite) : Real Time Application

Description

TurboWrite system is an industrial laser marking system. This

system has two parts. The first part is used for making and saving

drawing designs and the second part is used to retrieve saved

drawings from the database for permanent marking on any

material using Nd – YAG laser.

Technology Borland Delphi 6.0,

SQL Server 2000

STENT Inventory and Distribution System (Client Server Application)

Description

This software includes all the phases like purchase of raw materials

for making stents, manufacturing of stents and distribution of it. It

also handles the generation of sales invoices for the patient. We

can keep track of information regarding stent (i.e. stent serial no,

date of manufacturing, date of expiry, and batch no) planted at

patient's heart. Through the name of patient you can get the

information about doctor, hospital, distributor and dealer.

Technology Visual Basic 6.0

SQL Server 7.0

Keep In Touch Messaging System (Desktop Application)

Description

Keep in touch messaging system is an Intranet tool. This tool is

used to send and receive messages. The main advantage of this

tool is we can send offline message to any user.

Technology Visual Basic 6.0

SQL Server 7.0

P a g e | 29

www.trimantra.com

Contact Details

Mr. Shrinand Bakshi

(Co-founder, CAO)

e-mail : shrinand.v.bakshi @trimantra.com

Skype : shrinand.bakshi

Mobile : +1-208 206 6361

Mr. Bhavin Mistry

(Co-founder, CMO) e-mail : [email protected]

Skype : bhavin.j.mistry

Mobile : 00-91-942 839 0909

Mr. Debadi Prasad Roy (Co-

founder, COO) e-mail : [email protected]

Skype : debadiroy / trimantra

Mobile : 00-91-942 839 1927

Mr. Mehul Parekh (Co-

founder, CTO) e-mail : [email protected]

Skype : parekhmd

Mobile : 00-91-901 634 1550

P a g e | 30

Property of Trimantra Software Solution LLP www.trimantra.com