Find Jobs
Hire Freelancers

Language Portal in ASP.NET MVC

$100-500 USD

Closed
Posted about 13 years ago

$100-500 USD

Paid on delivery
I'm looking for a Language Portal. In order to be clear, I implemented the the skeleton of the project and put it here: <[login to view URL]> What I have in hand (and will share with you): * DB Design * Architecture Design * Business Logic What I need from you: * Supper attractive and intuitive GUI design (note since being "supper" is subjective, I really want professional GUI in order to be accepted) * Implementation of your GUI design (html, javascript, css, flash etc) * Integration with my code (if you need you can change my code) * Good quality code - since I'll be reading, updating and maintaining it later Also I want to note that I have business logic, but it will be your job to redesign (put units in different place). Technical requirements: * ASP.NET MVC * C# * SQL SERVER I'm a developer with more than 5 years of experience, so it will be easy to understand each other, but also it will be more strict requirements in terms of code quality. ## Deliverables Functional Requirements: 1 - Word Search/Lookup page will be main page (so big text-box with autocomplete is needed) 2 - There will be translit (Latin to Cyrillic) enabled (this check box should be next to search/translate box) 3 - Any user may request a new word/phrase to be translated 4 - Any user may make a translation of a word/phrase to another language 5 - Any user can add a proverb 6 - Any user can add a song lyrics 7 - Logged in users can rate (like, dislike - or stackoverflow style - depends on your imagination and design) new translations, existing word translations ("existing translations are called "mapping" in my project). proverbs, song lyrics 8 - The main functionality is translating from Kyrgyz language (Cyrillica alphabet) to Russian, Turkish and English 9 - There will be other parts such as > 1 - Kyrgyz language learning tutorial: video (hosted in youtube), text or auidoo > 2 - Kyrgyz language knowledge test > 3 - These new pars may increase in number, so I guess something like "More" menu is need - under which it will be easy to add new "idea", "part" > 4 - The overal Site master should be easy to apply when later I add new parts > 5 - Usually parts are just a page10 - Users get rating if they add translation, proverb, song etc 11 - Only users with rating greater than predefined minimum can delete translation, proverv, song etc (So some user will se delete button, but most of the will not see it) 12 - Ajax should be used where possible 13 - Interface is in multtiple languages, I need you to implement in english only - but require translation to other languages to be easy (you can use my conventin in the code - you don't have to re-invent the wheel). By easy I mean no code change should be required - only change in DB 14 - Everything should be configurable to show in different language: errors, buttons, warnings, messages, links 13 - Main user target will be using Kyrgyz language and using Cyrillic alphabet, or translit 14 - There should a way to enable translit for all text boxes (through some shortcut, or a checkbox) 15 - For some idea you can look to: [login to view URL] 16 - User can login using Facebook/Twitter or register on the site
Project ID: 3266689

About the project

1 proposal
Remote project
Active 13 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
1 freelancer is bidding on average $1,700 USD for this job
User Avatar
See private message.
$1,700 USD in 14 days
4.8 (71 reviews)
7.4
7.4

About the client

Flag of KYRGYZSTAN
Kyrgyzstan
0.0
0
Member since Mar 19, 2010

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.