Skip to content
Kong Zhen Kit edited this page Dec 8, 2017 · 3 revisions

Welcome to the Agro-Kickstarter wiki!

**Our Software Specifications ! **

    **Functional Requirements	**
  1. Login / Sign up Users are required to login with registered ID and password or access using Facebook in order to start a project or fund a project Users are suggested to register an account or link it with Facebook Users may change and reset their password or change the link of the Facebook

  2. **Start a Project ** Users are required to fill up a complete personal information to start a project Users are required to include project description with image, digital video and detailed information about the project. Users are required to set the fund goal of the project and the period of funding. Users are allowed to update their project information and progression Unreasonable project or amount of fund will be cut off by webpage administrator

  3. Donate to a Project Users require to login into their account and enter their preferred payment method Users can select the amount they wish to donate to a project Users will automatically subscribe to the project that he/she donated to follow up the project process

  4. **View Status/Information of a Project ** Users are able to read all the projects on the website Users are allowed to contact the project representatives for enquiries Project representatives and users should be able to view the current funding of a project and the remaining period of funding

  5. Feedback Users are allowed to leave their opinion on the comment box Users are able to read the comment made by other users

  6. Search/Sort Users can search the project type that they wish to view by entering keyword in the search bar The system will display the search result base on the popularity of the project (Popularity , Updated recently , featured)

  7. **Featuring ** Users are allowed to share the project on social media

  8. **Information System Manage (Web Admin) ** Admin are able to remove any irrelevant project

    **Non-Functional Requiremen**t
    
  9. Security Users must have an account in order to start a project or donate to a project Users’ private information (card payment) will be secured Users that breach the terms and conditions of the website will be terminated

  10. Usability The system will provide guideline for users to start a project and how to fund a project The system has a user-friendly design and accessible functions

  11. Reliability The system should not crash when the website has reached the maximum capacity of users The system will auto save the data keyed in by the user to avoid data lost when the system crash or during maintenance

  12. Operational The web system can be access on any type of browser and mobile device

  13. Information Update The system will send automated emails to users to notify them for progression of the project

Clone this wiki locally