Skip to content

About

No description, website, or topics provided.

Resources

Stars

22 stars

Watchers

15 watching

Forks

Latest commit

 

History

90 Commits

Folders and files

Repository files navigation

The project was transferred to OpenSource - L.co.ua(«Another» service for shortening links) only under the Web.

What I would like to see in the project?

  • Java with elements Java EE
  • maven
  • git/mercurial
  • continues integration system
  • DB interaction
  • JavaScript

Realization, Implementation

Img

The project itself is hosted onJelastic'e, but for those who will be doing pushes on server- this information is not became popular. The outer part is writing in JavaScript + BootStrap and behind the scenes workingREST Server, written inJava (jersey). As the database was selected MongoDB.

So, in fact the project is divided into 4 parts (to be more =))

  • REST
  • Web interface that is nothing more than another client for REST
  • Database
  • Browser plug-ins (only for Safari);

Plug-in (for Safari) can this:

Img

##REST

Short description REST'a v. 0.2:

###post

l.co.ua/rest/postUrl — post long url and get short id l.co.ua/generateShort — post long url and get short id (DEPRECATED)

###get

l.co.ua/[id] — get redirect html to long url with id l.co.ua/rest/statistic/[id] — get statistic for id. Statistic is array in JSON format, each field contains information about: Date, Country and OS

##Join!

On Github everyone can maintain a new fork without noise project, bring the contribution and get a well-deserved mention on the page of the authors.

Next will be steeper. There are some interesting ideas about the monetization …

About

No description, website, or topics provided.

Resources

Stars

22 stars

Watchers

15 watching

Forks

Releases

Packages

Used by

Contributors

Languages