Skip to content

Files

Latest commit

15dbaaf · Apr 16, 2022

History

History
74 lines (43 loc) · 3.42 KB

README.md

File metadata and controls

74 lines (43 loc) · 3.42 KB

UDeal

UDeal is a post-sedondary student only second-hand buy and sell platform

API Documentation

UDeal is built using ASP.NET and it requires an installation of .NET 5.0. It is most easily ran using Visual Studio:

  1. Open Visual Studio and select "Clone a repository"

image

  1. Copy and paste the link for the repo here and click clone

image

  1. Double click UDeal.sln in your Solution Explorer

image

  1. Switch branches to 'demo' which comes with a pre-seeded database

image

  1. Run the project by clicking the play button at the top of the IDE

image

  1. You should see a web broswer open with the UDeal UI

image

You will see the seeded posts and can begin searching through. If you wish to view the details of the posts (contact info, description, etc) you must be logged in. We have provided a couple accounts of different roles, otherwise you can create a new account.

Admin account - who can manage which schools, campuses, and posts are within the system.

Moderator account - who have the ability to delete posts made by their classmates. i.e this moderator can only manage UCalgary posts.

[email protected]
Moderator123!

Student account - who can only create, edit and delte their own posts.

To create an account, you must provide an email which matches the port-secondary institution domain. For example, a UCalgary account must end in '@ucalgary.ca'

image

Once you register you need to click the "confirm email" link. In a production system, UDeal would send a verification email so for demo purposes you can use a fake email.

image

After confirming, you must login again with your newly created username and paassword. You can now begin browsing and posting on UDeal as it is meant to be. A collection of fair priced second-hand items for sale amongst fellow students.

You have the option to create posts for items you are selling and looking for.

image

If you see a post you like, add it to your favourites!

image

You can also manage you profile and specify you contact information so other users can inquire about your ads. Also, if your school has different campuses stored in UDeal's database, you can specify which one you prefer.

image