Find Jobs
Hire Freelancers

Iterative upgrades to existing SAAS software platform

$10-40 USD / hour

Closed
Posted over 10 years ago

$10-40 USD / hour

Startup Commons [login to view URL] is a global non-profit initiative that develops startup ecosystem platform, shared knowledge and open data, to make supporting startups effective, cost efficient and transparent. Startup ecosystem infrastructure is global SAAS platform to help manage startup ecosystems organizations service processes with high transparency, efficiency and measurability. Due our increasing ongoing software development needs and our very global customer base, we are extending our developer resources from any parts of the world, that are skilled in our technical skills requirements and will educate themselves to be knowledgable about our software platform and development processes as a whole. At this stage we offer: 1. Specific projects and tasks as part of our global roadmap that will be assigned for qualified front-end or back-end developers and are paid by agreed hourly rate on a fixed max hours agreed upfront on approved and fully tested code committed. 2. We can qualify individual back-end & front-end developers, development companies as well as UX & UI designers as certified developer partners, that are listed at [login to view URL] website as qualified and certified developer resources. Certified developers can offer their development services directly to hundreds of Startup Commons customer around the world. About our technologies and non-functional requirements: Some basic details: - A WebBased application - PHP (+ symfony framework), "MySQL" Apache running on a Linux server - Hosted at Amazon Web Services (AWS) Technologies: * Symfony 2.2 (we will upgrade to Symfony 2.3 LTS version as soon as it becomes available) * HTML5 * JQuery/JQueryUI for scripting/AJAX, [login to view URL] * LESS for stylesheets, [login to view URL] - server-side compile to CSS * internal API for business logic and data access ** -> No local session management (sessions passed through to API) ** -> No local persistent storage (API stores data... but there may be local cache of API data) ** -> No outgoing e-mail (e-mails and other messages are send by the API) ** -> No accessing third-party APIs, that will be handled by the internal API (some exceptions may be necessary) * Twig for Symfony templates, [login to view URL] Other non-functional requirements: * The UI must support translations * This: [login to view URL] * Because of the whitelabeling requirement, Symfony routing must be used for generating URLs. If you need to create URLs in javascripts, have a look at FOSJsRoutingBundle (exports routes and routing functionality to javascript) XHR / AJAX pattern: * jQuery must be used to make the XHR requests * XHR responses from server should be in a specific format ** -> application/json Content-Type ** -> JSON encoded content, list of "commands". See for example the signinAction in WorldBundle. ** -> Global jQuery 'ajaxComplete' handler (see [login to view URL] in WorldBundle). Feel free to add supported commands. * URLs that handle XHR requests should end in .json More details about Startup Commons, our development tools etc. available in the attached documentation.
Project ID: 5266630

About the project

16 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of FINLAND
Helsinki, Finland
5.0
15
Payment method verified
Member since Sep 14, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.