Online Podcast Directory with user reg, admin, searchable etc in ASP.NET 2.0 using VWD / SQL 2005 EXP / C#.NET or VB.NET
$100-300 USD
종료됨
게시됨 거의 18년 전
$100-300 USD
제출할때 지불됩니다
ASP.NET 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 VB.NET 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 ASP.NET 2.0 it should be easy! If anyone has spotted a page or section that I may have forgotten let me know :)
Hello,
We are the software professionals and we provide IT solutions in different programming languages like VB, ASP, PHP, ASP.net, VB.net, SQL Server 2000, Oracle, Crystal Report & J2EE also.
We have great experience in developing web & window applications. We fulfill the client requirement with our best & efficient work in accurate time frame.
If you are interested in our services please get back to us with project specifications.
We are looking forward to hear from you.
Thanks & Regards,
Sumit Agarwal
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 FRAME WORK RELATED PROJECTS. OUR COMPANY HAS BEEN IN THE
SPHERE OF APPLICATION ,WEB PROGRAMMING FOR 4 YEARS ALREADY,ALWAYS PROVIDING ITS CLIENTS WITH
EXCELLENT SERVICE ! WE CAN START ASAP,WE CAN DELIVER PRODUCTS IN SHORT TIME,WE ARE THE
PROFESSIONAL OF WEB/APPLICATION PROGRAMING. THANKS, INSTANCE SOFTWARE SOLUTIONS. BANGALORE
,INDIA.
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 build and sustain a long term business relationship with you as well as to prove ourselves with our technical ability and knowledge base, by delivering you a good quality solution that will help you to serve your business best of all.
Please do know the advantages that you can avail if you hire us:
1. We will be providing you a phenomenal service for a nominal cost.
2. We can get this project done even for a lesser cost if you could provide us with your detailed requirements.
3. We have 24/7 online assistance and all our designers and developers will be available online round the clock so that you can get the updates or say the modifications you need at any time you require.
4. As we have 24/7 online assistance, our Project Manager, Customer Support Executives will be available online round the clock, there is no hindrance for Communication and Project Management.
5. We provide unlimited revisions of design till you get totally satisfied with the quality of our designs.
6. We will be delighted to modify the changes you require to infinite times till your complete satisfaction.
7. We will be providing you with the life long maintenance for the site. If the bug happens because of our script we will fix it for a free of cost life long. If there is a problem with the site due to the enhancement or so we will fix it for a very nominal cost. 8. Our sole aim is not to make more dollars but to have more satisfied customers. We are an offshore company located at (Delhi & Kerala) in India and at (Groningen) in Netherlands, with a team of efficient programmers, designers and internet marketing. Our Developers are Multi skilled and expertise in PHP, Java, Dot net and ASP with excellent database knowledge namely Mssql, Mysql and SQL server. We have separate team for Design and their expertise are Adobe PhotoShop, Illustrator, Banner, Fireworks, Flash and design related software. We have separate team for Internet marketing and they have immense amount of experience in SEO and link Promotion. We have server administrators who support many of clients in their problem solving issues, configure/monitor the server, configure the database such as MYSQL, MSSQL against any kind of hack or any misleads to their servers. We have an enormous amount of experience with these types of project so we are surely able to do this project in quick session with a low cost.
We have placed a bid on your project. The bid we have submitted is a rough one and subject to change. Incase if you feel to have a lower priced solution then please let us know your budget and we will try our level best to fit with in your budget. The bid may be changed based on our interaction. We are open for discussion and we would like to know your suggestion. We look forward to work with you.
Thanks & Regards
Team Vings