Kapalı

Online Podcast Directory with user reg, admin, searchable etc in [url removed, login to view] 2.0 using VWD / SQL 2005 EXP / C#.NET or [url removed, login to view]

[url removed, login to view] 2.0 / SQL Server 20005 Express Web Application

The development of a web application that does the following, please note only the bare amount of coding is required. All styling and CSS will be applied at a later date, so just bare login pages, datagrids etc are needed so a speedy build should be a achieved.

It needs to be developed in Visual Web Developer Express, using a SQL Server 2005 Express Database.

I dont mind if it developed in [url removed, login to view] or C#.NET maybe only a slight preference to c#.NET but like I say I dont mind and I am after a cheap build so take that in mind.

The site itself is essentialy a podcast directory, where uses can register, upload podcasts and the public site visitors can search and subscribe to verious podcasts. I will go into more detail on what each page will do now:

- User Registration

- Need to capture the following information into a users table, all validated and * required:

- Username *

- Email *

- First Name *

- Surname *

- Address Line One *

- Address Line Two

- Postcode *

- Telephone No *

- Mobile No

- Also the users table in the database needs a field called credit's, basically a credit gets used up everytime a member of the public downloads one of their podcasts. They get 50 credits to start with so 50 can be the default value.

- Also the registration needs to send out an email to validate the address and activate account

- User Admin Section

- Edit Account Details (edit all user details, as per fields used in user registration.

- Add Podcast, this will capture the following data and add it to the podcast table with a relationship to the user. The are the required fields.

- Podcast Name *

- Genre Tick boxes from a set selection of choices *

- Description * (multiline text field)

- Date field (automatic with current datetime)

- Paused boolean field (hidden, and defaulted to false)

- Once the podcast has been added you are then directed to the Edit podcast page as per next page.

- Edit Podcast, on this page you can edit the above items and also add items to the podcast (so each month for example a user can add his latest podcast item into this particular podcast, essentially where he uploads his mp3). The following information is required for each podcast item which is in turn relational to the podcast table.

- Description * (multiline text field)

- Date field (automatic with current datetime)

- Tracklisting (multiline text field)

- Upload mp3, this bit needs to do a file upload (with progress bar) and to capture the filename, file size etc into the database and also make sure its a mp3 which is being uploaded.

- Once this is done it refreshes the Edit podcast page and has a bound datagrid of all the podcast items at the bottom of the page (so top half of the page is the edit podcast part, and bottom half is a datagrid showing the podcast items. Also will need some facility to be able to edit or delete the podcast items.

- Podcast items also need a field which shows how many times each one has been downloaded, and as each one is downloaded it removes one of the credits from the users credits table.

- List podcasts

- Needs to list out all the podcasts, and how many times all of the child 'podcast items' of the 'podcast' have been downloaded, need to be able to get to the 'Edit Podcast page also from here'

- Need to be able to pause a podcast which will change the paused boolean field to true to stop the public from seeing and downloading this podcast

- More will be added to this section in a further revision, including statistics etc, but is NOT required at the moment, but please take into account this job will come with more work in the future if its quoted and done well.

- Public part of the site

- Basically I wont go into a great deal of detail on this, but will require all of the following functionality

- A directory of the podcasts, to be able to view the details of each podcast and item

- Searchable by username, genre

- Homepage to show the latest 10 podcasts which have been updated, ie with the newest podcast items

- Homepage to show the top 10 most downloaded podcasts

- Ability for public to subscribe to the XML feeds for each of the podcasts

Thats it for now, eventually a master admin will be created where I will be able to disable users, disable podcasts etc, and give certain users for credits etc. But for now I will manually update the sql server 2005 database by hand. I do however need these points to be thought about when designing it etc

- Need a 'active' boolean field for users which defaults to true, but I can manually change to the flase to disable that user. If this is changed it needs to lock the user out from being able to login, and all his podcasts need to be hidden from public view until the user is made active again.

- When a user is disabled it needs to be impossible for a public user to be able to download one of the users mp3's or podcasts, so all the mp3's uploaded CANNOT be stored in a directory visable to the internet. It needs to be out of the web root, and downloaded using a downloader style aspx script which will stream the download from the server file system. This downloader script needs to check the user is active etc and the podcast also isnt paused by the user.

Thats al I can think of at the moment, I have gone into quite a bit of detail above... Its not really an overly complicated system though and using VWD and [url removed, login to view] 2.0 it should be easy! If anyone has spotted a page or section that I may have forgotten let me know :)

Beceriler: .NET, ASP, C Programlama, Visual Basic, Web Sitesi Tasarımı

Daha fazlasını görün: work online web developer, work c, get web developer online, get job web designing, net used, web developer need know, web page development online, web job online, web development online job, web development made easy, web development cheap, web developer sql, web developer line, web developer job search, web developer homepage, web developer express, web developer directory, web developed online, web designing work online, web designing site online, web designing login page, web designing download, web designing cheap, web designing development online, web application development points

İşveren Hakkında:
( 1 değerlendirme ) Birmingham, United Kingdom

Proje NO: #68932

13 freelancer bu iş için ortalamada 260$ teklif veriyor

MMaghawry

I can do this for you using C# or [url removed, login to view] with any DB and you will see my Work , please take a look at my previous done projects

in 5 gün içinde200$ USD
(94 Değerlendirme)
6.5
default

Hi, My name is Igor, I have a large IT deveplopment expirience. Here is my online resume: [url removed, login to view] I can make it fast and comfortable for you. Greetings, Igor Racyborynsky

in 3 gün içinde300$ USD
(4 Değerlendirme)
5.4
justinatmizzou

Please check pm. Thanks, Justin

in 2 gün içinde250$ USD
(2 Değerlendirme)
3.7
placeit

Please see PM. Thanks.

in 10 gün içinde250$ USD
(1 Değerlendirme)
2.2
vslook

Please see PMB for details.

in 10 gün içinde300$ USD
(0 Değerlendirme)
5.5
ssbinc

We can do this.

in 10 gün içinde300$ USD
(0 Değerlendirme)
0.0
masiha3021

We like to work for you. We look forward to hear from you to move ahead. Our recent works. [url removed, login to view] ---(ASP 3.0/ORACLE 9i RAC with CMS) [url removed, login to view] --- [url removed, login to view] SQL with CMS -- Daha fazlası

in 4 gün içinde300$ USD
(0 Değerlendirme)
3.0
harshini

Dear Sir/Madam, Thank you for the opportunity to submit our proposal for your project. We,"Harshini Software Solutions" fully focus on Completing Projects well before the stipulated time, knowing well the prevail Daha fazlası

in 10 gün içinde300$ USD
(0 Değerlendirme)
0.0
sumitagarwal

Hello, We are the software professionals and we provide IT solutions in different programming languages like VB, ASP, PHP, [url removed, login to view], [url removed, login to view], SQL Server 2000, Oracle, Crystal Report & J2EE also. We have great expe Daha fazlası

in 12 gün içinde280$ USD
(0 Değerlendirme)
0.0
codery

Please check PMb

in 2 gün içinde100$ USD
(0 Değerlendirme)
0.0
espical

Please PM me if you are interested.

in 21 gün içinde275$ USD
(0 Değerlendirme)
0.0
IntSS

GOOD QUALITY WORK WITH INTIME DELIVERY OF THE PRODUCT . 100% GUARANTEED OF HIGH QUALITY PROFESSIONAL WORK, AS WE ARE THE EXPERTISE IN JAVA/J2EE , JSP , EJB, ASP,PHP,Flash,Banner design,Website design, STRUTS FR Daha fazlası

in 8 gün içinde275$ USD
(0 Değerlendirme)
0.0
vingians

Dear Sir, We understand your requirement and we are confident that we can deliver you a best quality solution for your best business need. We are looking for the opportunity to work with you together to Daha fazlası

in 5 gün içinde250$ USD
(0 Değerlendirme)
3.4