Skip to content

ashishdasara/bechoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bechoo.com

** Problem Definition **

Online Buy and Sell Platform

Users will be able to view ads, add comments to existing ads and post ads of products in already existing categories and sub-categories. The users can also add the ads to their carts and change the quantity of the products.

The activities that can be performed are as follows:

  • User (Before logging in)

    • Check other ads
    • Post Ad
  • User (After Login)

    • Post Ad
    • Edit and delete ad
    • Add products to cart
    • Add comments to other ads
    • Message the seller of the ads for further contact.
  • Admin

    • Post ads
    • Approve or delete advertisements
    • Create/Delete categories and sub-categories
    • Check ads
    • Create new Admins
    • Approve/Delete comments

The user can create an account by signing up. The user cannot add his own product to his cart, and neither can he message himself. The user recieves a welcome email when he signs up for the website. He also recieves a mail when any user messages him for the first time with query related to the advertisement he posted.

** How to run the test suite

I have added some seeds to the project which might help in the evaluating process. I have added an admin account, one user account(unapproved), one user account(approved), two categories and teo sub-categories to the first category. Some parts of the project are visible only to the admins. Only admin can promote other users to admins, but the admin accounts cannot be deleted thereafter.

admin account: login: adminadmin password: password

customer account(approved): login: userfirst password: password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published