Closed

Simple ordering back end web app.

This project received 13 bids from talented freelancers with an average bid price of $6262 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
N/A
Total Bids
13
Project Description

Highest level description:
The project is building a simple product ordering back-end web application for small shops or sellers.
The user of the web application is a seller or a shop owner.

The application should include a landing page, a registration page and a login page for the sellers.
The user can configure the type of products he sells in his shop and a screen that using a provided API sends a notifications to customers.

The Data model, overview:
Each user(seller) has his own list of customers/products/invoices. each buyer should get a list of sellers he prefer/favorite.
The seller can have access to the list of his customers, CRUD for products, and *simple*invoice management list.
The data model should relay on any JPA compatible implementation or hibernate.


A web service should take the orders from some 3rd party application. the web service is shared among all sellers.
The web service should also provide a method for assigning users to sellers.
The web part should be implemented using Spring web/ spring MVC.

The application should secured using spring security, this includes both the user interface and the web services and should be designed with SOA in mind.
A detailed list of user screens and web service methods is available,

The user interface includes no graphic design at this stage, but should be coded with standards that separate the design from the logic to allow the designer to work on it.
The UI should be java preferably GWT / Spring MVC/ or [url removed, login to view] incorporated.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online