UDeal is a post-sedondary student only second-hand buy and sell platform
UDeal is built using ASP.NET and it requires an installation of .NET 5.0. It is most easily ran using Visual Studio:
- Open Visual Studio and select "Clone a repository"
- Copy and paste the link for the repo here and click clone
- Double click
UDeal.sln
in your Solution Explorer
- Switch branches to 'demo' which comes with a pre-seeded database
- Run the project by clicking the play button at the top of the IDE
- You should see a web broswer open with the UDeal UI
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.
[email protected]
Admin123!
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.
[email protected]
Test123!
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'
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.
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.
If you see a post you like, add it to your favourites!
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.