Universal Feed Reader .Net Project

Universal Feed Reader is a content management application that acts as a feed aggregator and feed manager. It is a web application that adds feeds, such as news, blogs, podcasts, and video blogs in one place to facilitate viewing. It allows its users to see and manage their registered feeds in one place. There are no restrictions on the formats of all RSS formats, the atom, etc. are supported, hence the name Universal Feed Reader Management System.

Problem Specification

In the current scenario, the user follows his favorite set of sites by visiting them manually and checking out if any latest are available or subscribes to them via email, then feeds are sent to his email. Both these methods are cumbersome and time taking. the user may skip some important updates on a site tired of clicking and navigating through pages on a website. Email feeds are also very uninteresting as they involve clicking on each email separately and also result in cluttering of Inbox.

Every user may have a list of his favorite websites that he wishes to follow regularly, a user may not be able to remember all these websites. So it is important to organize and store this list. Therefore the task is to automate these manual processes of navigation and organization. Hence, automation of the existing system is proposed as a solution to solve the problem.

UML Diagrams:

Use case Diagram:

Objective of Project

The main purpose of this application is to eliminate the need to visit each and every website manually to catch up latest updates, by organizing them in one place. And enable the user to read websites in an elegant and easy to grasp way, manage subscribed websites in a single place, and view feeds based on category.

Limitations of Project

It works only when the internet is available. It’s Not run on a Windows environment, it’s run only on the web environment. And all applications are not providing RSS.

Scope

The aim is to provide an automated and integrated solution to the process of feed reading and gathering. The user can now organize his favorite collection of websites and view them in a simple and interactive environment.

There are three types of users in this system. They are:

  1. Admin
  2. User

The following describes the Roles of all the users in this System.

  1. Admin: An admin in the system takes care of authorization and authentication, responsible for background functions like crawling for feed updates. The process of the administrator is automated no external supervision is required.
  2. User: A User feeds the application with his set of favorite URLs and organizes them based on category. The user after feeding a valid URL to the application can view the feeds from the website. He can even bookmark a specific URL in the feeds for later reference. He can also remove the URLs and categories that he previously added.

Modules

User/Register Module

This is the module responsible for the authentication and authorization of users. Register module is responsible for authentication of the user and adding to the database.

Updates Module

This module is responsible for calculating the number of updates of a particular URL, It has a background script that runs periodically and fetches the feeds and stores the URL and published date. It uses this information to calculate the number of updates since the user’s last visit.

Add/Remove Module

In this module, the Users can add or delete websites and organize them into categories. And can also add multiple websites at once.

Admin Module

This module enables the Users to share specific URLs/articles that they like on social networking sites like youtube.

PROBLEM IN EXISTING SYSTEM

  • Need To go to every website for updates.
  • No use of Web Services and Remoting.

SOLUTION TO THESE PROBLEMS

The development of the new system contains the following activities, which try to automate the entire process keeping in view the database integration approach.

  1. User-friendliness is provided in the application with various controls.
  2. The system makes the overall project management much easier and more flexible.
  3. Readily upload the latest updates, allowing the user to download the alerts by clicking the URL.

Content diagram of Project

PROPOSED SYSTEM

To provide information about audits on a different level and also to reflect the current work status depending on organization/auditor or date. To build a strong password mechanism.

SOFTWARE REQUIREMENTS:              

  • WINDOWS OS
  • Visual Studio .Net 2012 Enterprise Edition
  • Internet Information Server 5.0 (IIS)
  • Visual Studio .Net Framework (Minimal for Deployment)
  • SQL Server 2008 Enterprise Edition

Output Screen Shots Step by Step:

User Login :

Add RSS Channel Page

Display URL Page

RSS Channels to Read Page

Read RSS Feeds

Sorting Channel BY Type

Add Video Channel

Display Video channel

Read Video channel feeds

Change User Password

Admin Login

Admin Home

Admin Change Password

Display All Users page:

ReadRSS From Admin End

Read Videos From Admin End

Download The Universal Feed Reader .Net Project Source Code & Database.

Web Mart Online Shopping Paradise .Net Project

Abstract:

Web mart online shopping paradise is a project developed to allow business grow larger and faster. Users can view and order products online from anywhere and anytime. Web mart sell different type of new products and services.web mart online shopping paradise services users online quickly and comfortably. This project develops an e-commerce store for the users.

Existing System:

The existing system is a manual system this is not an automated system.

Risk of mismanagement of data. Less security. No proper coordination between different applications and users. Fewer users – friendly. Accuracy not guaranteed. Not in reach of distant users.

Proposed System:

The proposed system is a visual store on the internet where customer can browse the catalog and select the products of their interest. Customer can receive the order within time and high security will be provided. Billing address, shipping address , shipping options and payment details can be selected by the customer.

Modules:

Customer:

Customer can register to the site and get a unique username and password. Customer can place the order by providing the details of the items. Customer can check the status.

Admin:

Admin gets login by valid username and password. Admin can view the request send by customers. Admin can add new products to the application. Admin can view all the details of the registered customer details. Admin can add, edit , update and delete the details of the products and sends the product to the customer.

Conclusion:

The main purpose of the system is to enable customers to browse and order from any part of the world and hence increasing business scope.

Inventory Management for Marriage Cards Dealer

Inventory Management for Marriage Cards Dealer involves control of orders, storage and use of components used by a company in the production of items which it sells.
It also involves controlling of quantities of finished products for sale.
It involves creating a purchase plan which will ensure availability of items whenever needed, neither too much nor too little.
It is the supervision of non-capitalized assets stock items in the sense supervise the flow of goods from manufacturers to warehouses and from these facilities to point of sale.
We also provide different types of reports

Inventory Management for Marriage Cards Dealer

Basic Home - Dashboard layout Basic Home - Dashboard layout1 Basic Modules in IMS Sales & Sales Order Purchase order List IMS ArchitectureGeneral :

General actually provide option to access Dashboard /Home Page and Options.
It also provides an easy access to important features of the application.
It provides extra feature list like if any back up options that can be included in the application.

Sales Module :

Sales module allows user  to raise new sales quote.
It allows maintaining sales order list.
This module will  allow user  to generate Sales order easily.
It allows to have all info related to Unfulfilled Orders, Fulfilled Orders, Unpaid Orders and Recent Orders.
This module allows maintenance of  Customer, Addition of customers, their order history, payment history etc.

Purchase Module :

Purchase module allows user  to raise new sales order .
It allows maintaining purchase order list.
It allows use to have all info related to Un-received Orders, Unpaid Orders, and  Recent Orders.
This module allows maintenance of  New Vendor, Vendor list, Vendor Products, Payment history.

Inventory Module :

Inventory module allows user  to Add new product and then maintain product List. It also maintains Product categories and Product Pricing.
It allows user to see  current view of all of the stock and track the movement history.
This module allows maintenance of  New Vendor, Vendor list, Vendor Products, Payment history.
This module  also allows work order maintenance too.

Reports Module :

Reports are user friendly and the parameter based design can be done as per user requirements.

Options Module :

Options will include email sending from app, user advance authentication, back up reports option etc.

Online Shopping System .Net Project

Abstract: Online shopping system is a system which is developed to improve the services of customers and vendors. The main features of this project is high accuracy,design flexibility and easy availability.This application allows customers to shop and buy the items online.

This online shopping system allows users to shop from anywhere and anytime.This system provides users to find more variety of products with fewer expenses.Users can compare multiple items at a time in this application.This application saves lot of time and users can avoid crowd for shopping.

This Online Shopping System application maintains the details of the customer payments,product receipts and all the details of the selected items.

Modules:

Users: User should fill the registration by submitting all the details like email and address. Users can make search for the product and add the item to cart. User can place order by completing the payment process.

Guest customers: Guest customers can view all the products and search for a particular items if he want to purchase the item he should get register to the application.

Admin: Admin can view all the transaction made by the users . Admin will add new products to the site.All the data regrading customers and the transaction will be saved by admin.

ENVIRONMENT :           

Web Technologies : ASP.NET

Language                 : C#

Database                  : SQL SERVER

Web Server              : IIS

Operating System   : WINDOWS XP

Education Loan Management System .Net Project

Abstract: Education Loan Management System is an application which gives information of various types of loans for students. This application makes the progress of a student easy in providing the right way of information about education loan. Education has been the central human resource development and empowerment throughout the world. Both national and state level policies are framed to ensure the basic need of the population.

This project provides the information about various details of education loans which are allocated for students. This project gathers all the information of the loans. This education loan provides a website to the users. Various modules like home, about us, student , bank details, contact us and logout are provided to the user in this site. In the home page user can know about the education loan system and the details about  applying the loan.

Education Loan Management System 01

In the education loan system,the about us page provides the basic information about applying loan online and details about various banks Education Loan Management System 02

Contact us page provides the details of the management by which the user can contact them for any queries like address, mobile number and email id Education Loan Management System 03

Student module provides students a few options to be selected such as apply for loan, see details and logout Education Loan Management System 04Students who approaches this project will be provided with a unique username and password for this they need to get register to the site by filling the fields by giving the basic information like first name, last name, last college university appeared, name of the last course completed and marks obtained in last course. After filling all the information student should click the continue button which saves the information given and provides authorization to the student to access the site and apply for loan Education Loan Management System 05After giving all the personal and educational information to the management they will display a few fields where the student need to check whether the provided information is correct or he can make changes if any incorrect information is shown. To go to the next page student should click the continue button Education Loan Management System 06

Student need to check the information provided by the management which includes course details like id,college/university name,course type,course name and course duration. Student can make changes if any incorrect information is given and click the continue button Education Loan Management System 07Students will also be provided with the loan details which includes student id, total fee for all years,select bank,interest rate and loan amount. After filling all the information student need to click the continue button to save the details Education Loan Management System 08Student must give the co-borrower details which include student id, name of the employee/business, profession of the co-borrower, designation of co-borrower and net monthly income/salary Education Loan Management System 09

Last page  after giving all the information will appear as applied for loan successfully. A login button will also available there Education Loan Management System 10Students can select the amount to pay by giving the student id and the amount and click the to pay button.Education Loan Management System 11Student can select the amount and click the to pay button.Education Loan Management System 12After submitting the amount student can view the details  of all the  transactions made by him.Education Loan Management System 13The banking system in this loan process is a very important module because it maintains all the transaction details. This module provides options to be selected which involves ICICI ,SBI,AXIS and logout Education Loan Management System 14 Education Loan Management System 15

When the student selects the axis bank all the details which include about us and the contact us will be provided. If the student is comfortable with the bank he can apply there by selecting the category and get more details Education Loan Management System 16

When the student clicks on ICICI bank all the details which include about us and contact us will be provided. If the student is comfortable with the bank he can apply and get more details Education Loan Management System 17

In the ICICI bank student need to provide few information like select loan category and education. Mobile banking is also available in this bank.

ASP Training Institute ASP.Net Project

Context:

“ASP Training Institute” is a small company that specializes in IT related training. The company offers workshops for both individuals and organizations. Workshops can be offered in the company’s facilities and are open to both individuals and group registrations. “ASP Training Institute” also offers workshops for various organizations in their facilities. These sessions are to be attended by the organization’s employees only. The company has several full and part time staff with different areas of IT expertise.

As the business has grown, the ASP Training Institute company needs a computer system to handle information about workshops and registrations. Currently, registrations are made by phone and data is stored in an Excel spreadsheet. The company wants the new system to keep information about trainers and workshops as well as allow individuals and organizations to register for the workshops.

General Requirements

There will be three levels of users: administrator, trainer and registrants.

The Administrator will

  1. edit his own credentials
  2. create and edit trainer accounts
  3. indicate which workshops will be offered each month
  4. specify which trainer is assigned to which workshop, based on their expertise
  5. generate a report for a specific workshop
  6. lookup the status of a particular registrant
  7. generate a report about the schedule of a particular trainer

The Trainer will

  1. edit his/her credentials, contact info
  2. update his/her areas of expertise
  3. generate a list of registrants for a specific workshop
  4. update his/her availability

The Registrant will

  1. be able to register in the system
  2. edit his/her credentials, contact info
  3. be able to register for a workshop
  4. be able to arrange a workshop in the case of an organization wanting to train their employees in their facilities.

Technology/tool to be used

The system will be a web based application that will be developed using ASP.NET and SQL server databases. I plan to use Visual Studio 2012, the code will be written in C# and I will use the SQL Server Express that comes with Visual Studio.

Defect Tracking System C#.Net Project

Abstract:

Defect Tracking System is a project developed to detect the defects in the system. This system also  provides the complete information concerning the defects detected. Defect tracking system is to test the application for the defects and report it. All the reports generated will be send to the project manager and developer.All the defects  information will be stored in the system with a unique id in the database for future reference.The defect tracking system will make the job of handling the defects easily.

The defect tracking system provides a website to the users to get access to the system. The starting page contains the fields which will open the further process of  the defect tracking system which include QA engineer, project manager, developer and defects.

Defect Tracking System 01

User need to get registered to the website first. He needs to fill all the information in the provided fields which include name,phone,address,gender,userid,password,secques,answer and type and finally click the submit button.This opens the popup menu with submit message and ok option wher user need to click the ok button to save his information.

Defect Tracking System 02

After completing the registration process user will be provided with a userid and password. User can give the type of option he need and get logged in by clicking on the login button.User can find the option regarding the account like signup, forgotpwd and changepwd

Defect Tracking System 03

With respect to the user given option the QA engineer details will be opened which displays the options like QA id, QA name, phone no, address, skills, qualification and experience. User can edit the details if any incorrect data is entered

Defect Tracking System 04

User  need to give the manager id and qa id to view the project details.

Defect Tracking System 05

After that user have to provide all the information regarding the project which includes project name,defect name,priority,description,developer name,date and the status.  Click the submit button to save the information.

Defect Tracking System 06

All the defects and the reports of the defects dected will be shown in detailed to the user in a tabuler form.

Defect Tracking System 07

User need to give the information to the fields to see the details of the project manager and click the submit button

Defect Tracking System 08

User will be provided with a username and password along with type of field he needs to enter in.

Defect Tracking System 09

In the project manager page user can enter into other fields provided as employ id, project info, assigned info, project status.

Defect Tracking System 10

User can view all the details of the project manager whenn he clicks the project managerdetails field on the left of the page.

Defect Tracking System 11

User can also see the details of the employee by selecting the employee info option. Defect Tracking System 12

User can submit the information about the project which include project id,project name,no of people,duration,client and requirements of the project.And click the submit button.

Defect Tracking System 13

After submitting the project details user need ot provide additional info like empid, field, managerid ,duration and asigned date.And click the submit button.

Defect Tracking System 14

User will be displayed all the details of the project in a tabular form with an extra option to edit or delet the information.

Defect Tracking System 15

User can insert the information by filling the details to the fields projectid, project name, managerid, empid, projectstatus, projectstartingdate and click the submit button where all the information will be inserted into the table.user can view the inserted information by clicking on the display button.

Defect Tracking System 16

User can enter into developers page by selecting the type as developer.

Defect Tracking System 17

Usere needs to fill the details to enter and click the submit button.

Defect Tracking System 18

User will be provided with an username and password to get logged in.

Defect Tracking System 19

In the developer page the fields include developer details, updatedetails, projectdetails and defect info.

Defect Tracking System 20

User need to fill the information like id,name,address,phoneno,gender,qualification,skills,joiningdate and exp and click the submit button to view the developers details.

Defect Tracking System 21

User can view the qa details and will be able to edit the information.

Defect Tracking System 22

can view all the details of the  project  by providing the managetid and developerid.

Defect Tracking System 23

User can view the defect info by selecting the defectinfo option.This displays all the detailed information of the  defects detected in the project

Defect Tracking System 24

To enter into the defects page user need to give the type as defect along with username and password.

Defect Tracking System 25

User need to fill the information regarding the defects field to display the defect field.

Defect Tracking System 26

In the defect field two options are provided to the user i.e.,defectsdet and defectsins.

Defect Tracking System 27

To detect the defect  user need to give the name,priority ,descr,date,projectname and the status and click the submit button.

Defect Tracking System 28

All the defects details will be displayed in a tabular form.

Defect Tracking System 29

Cargo Management System .Net Project

Cargo Management System is a comprehensive module designed for addressing the areas of general cargo operations through the aviation. Cargo management system are an innovative way to load and store heavy or bulky cargo’s.

Cargo manager is a domestic air express market which transfers goods. Cargo manager can serve the customers  by carrying the goods from one place to another. Customers can approach this cargo manager with the help of website.

Cargo Management System 01

Cargo manager website provides some information about themselves in the opening page. The details include their services .terms and conditions.

Cargo Management System 02

Cargo manager provides the contact details to the customers. Customers can even search the states and location to check the availability of the service.

Cargo Management System 03

Customers can check the availability by filling the fields which include origin city,destination city,weight and total price and click the  find button to check the availability.

Cargo Management System 04

Cargo management system provides a clear information about the banned products to the customers. So customers can avoid all the items listed by the cargo manager.

Cargo Management System 05

Customers can login with the username and password if he is already old user. Or he need to register with the website.

Cargo Management System 06

User can register to the site in a simple way by giving the details about username ,password ,phone number and email id and click submit button.

Cargo Management System 07

Customer now can login by using the valid username and password.

Cargo Management System 08

After registration user can give the basic details which will be used for the transaction. The transaction details include customer name,phone no,email,type of material,product name,number of products,source,destination,address destination phone no and time.

Cargo Management System 09

Customer after sending the product can check the status by giving the customer id and customer name

Cargo Management System 10

Customer will get a greeting message from cargo management provided with the customer id.

Cargo Management System 11

When the customer checks the status of the product he will get all the information of the product in an table form. He will get the status whether delivered or not.

Cargo Management System 12

Customer can write  the feedback to the cargo manager by selecting the feedback option and click the send button.

Cargo Management System 13

Customer can change the request by selecting the cancel the request option and fill the fields which include customer id,customer cancel request and date and click the send button.

Cargo Management System 14

Customer can change the password to their account by entering the username,current name. password,enter your new password and click the save button which will save the new password.

Cargo Management System 15

Customer after selecting the home option will return back and if he wants to login he need to give the username and password and click the submit button.

Cargo Management System 16

After getting logged in he will see the welcome page.

Cargo Management System 17

Traveler Information System .Net Project

Traveler information system is a software application which is a computerized system. This system allows to maintain all the records related to agencies and customers travel information in a computerized way which saves lot of time. This System provides accurate, real-time traveler information which is viewed by many public transportation agencies.

Traveler information system provides a website to the users to use all the services. Websites first page is ‘about us’ which gives a small introduction to the customers about the site.

Traveler Information System 01The next page shows ‘contact us’ and ‘contact information’ which provides the detailed information about the traveler agency which includes mobile number,telephone number,email,website and location of the agency.User can contact them for more information. Traveler Information System 02The traveler acency page contains  fields at the buttom left of the page which includes agency register,login and home Traveler Information System 03If the user is older member of the agency then he can get logged in by giving username and password. If he is a new user he need to get registered to the website by giving some personal information Traveler Information System 04After submitting all the information user will get an valid agency id and password wher he can get logged with them an do the further activities. Traveler Information System 05User can find customer reports,agency timings,logout and add branches fields on the left size of the page Traveler Information System 06Agent will enter into customer queries page where he need to fill some information like send to customer name,customer mail id and agency mail id. After filling the details he will sent to the customer. Traveler Information System 07Agency timings page where he need to fill all the information about agency name,bus no,timings,agency id and branch name and click the save button. All the information given by will be stored in the database. Traveler Information System 08User can add a new branch by providing the information about the branch name.begin place-end place,contact,agency id and branch mail id and click the submit button Traveler Information System 09User after clicking the submit button will create a new branch.The information given will be stored and displayed in a tabelar form Traveler Information System 10Customer view page has registration,login and home fields Traveler Information System 11The customer can get registered to the site by filling the personal details Traveler Information System 12He can get logged in by using the valid customer id and password Traveler Information System 13Customer can book tickets by filling the fields which include customer id,customer name,contact email id,luggage details,agency name,from details,to details ,date,comment and agency mailid and click ok button which start the process of booking the ticket Traveler Information System 14Customer will get all his entered details in a tabler form and need to conform once before proceding Traveler Information System 15Customer can check all the information entered by him  in the process of booking ticket Traveler Information System 16Customer can cancel the ticket which is already booked. For this process he need to give the customer id,agency name from and to details Traveler Information System 17Customer from the next time can open the site directly by giving the login-id and password and click login button Traveler Information System 18Customer can view the branch details also Traveler Information System 19Traveler information system provides an extra feature for the customer to view all the details of the other customer in the site Traveler Information System 20

Customer can add new root by filling the details of travel agency name,root to and from,email amnd phone number and click submit button Traveler Information System 21

Online Rental Hub .Net Project

Online rental hub is a web application developed to gadget a website for different cities to sell or buy a product. Rental hub provides service to buy or sell products online irrespective of their location at any time. Rental hub provides direct communication between customer and the vendor and maintain the database. This application acts as an interface between the vendor and the rental showroom owner. The application provides an extra feature of relocating the service.

Online rental hub provides a website to the users who need to advertise their product. If the vendor is already a member then he can go to the member login and can directly  give his credentials. All the website is maintained by the admin he can enter by giving the username and password.

Online rental hub_01Admin will enter into the site by giving the admin name and password. Online rental hub_02Admin can view all the transactions made by the customers. The Administrator after Login to the site he verifies the recent bookings from customers. Then he will forward all the  bookings details to the vendors. Admin will place all the available orders for the day to be visited by the customers. Online rental hub_03Admin will list all the details of the vendors and place in order .The details include requirements,date and time,name, phone number and email of the vendor. Online rental hub_04

All the information given by the vendors such as product details and personal details and feedbacks will be viewed by the admin. Admin will accepts feedback from the customer and gives the proper answers to them. All the booking details are also maintained by the admin Online rental hub_05

If admin forgets the password then he can retrieve into the account by filling the details and get the password Online rental hub_06

All the formation of the site permissions are given to the admin .He will retrieve all the product details and list them inorder to make the vendors work easier in viewing the product.The product details includes image,vendorname,producttype,avaliablecity,productname,startdate,enddate,rent,status,description,productid and vuname Online rental hub_07

Vendor can give the username and password if he is already registered with the site. If  the vendor is a new member then he needs to register by going to member login page Online rental hub_08

The Vendor fills the registration form by giving the personal information and successfully registers with the website Online rental hub_09

Vendor will be provided with a username and login after completing the registration successfully to access the account Online rental hub_10

Vendor can view and edit his profile if needed.our site provides extra features to the vendors like adding the product,updating the product and delete the product Online rental hub_11

Vendor can add the product details by giving the required information which includes vendor name,product category,product name,available city,product description Online rental hub_12

Product typr and product id and click update.Thus, the product will be update into the site. Vendor can even update the existing product details such as rent, available dates etc by    entering the product id of that product Online rental hub_13

If the vendor wants the product to be deleted  the he can give the product type and  product id and click the delete button. This action will delete the product from the website Online rental hub_14

Vendor can view his profile and make changes if needed Online rental hub_15

Vendor can search the product by giving the product type and product id. All the Customers after accessing the site can search for products, if he finds the required product then he need to fill the booking form and submit to the database Online rental hub_16