/PetFinder

An ASP.NET MVC project for Telerik Academy

Primary LanguageC#MIT LicenseMIT

PetFinder

  • PetFinder is an ASP.NET MVC web application created for Telerik Academy. Its main goal is to be the ultimate online place for Bulgaria to search for your lost pet or to tell that you have found someone else's pet. The project's architecture relies heavily upon Nikolay.IT's template. The requirements for the project could be seen here

Users

  • Guests can view all publications and comments from other users. They can also search for posts by selecting a region (Sofia, Blagoevgrad, etc.).
  • Registered users can create new publications, upload images and write comments. Each user has his own private profile page.
  • Administrators have the right to create, update, delete posts, comments, categories, etc.

Routes

  • Home

  • Provides some statistics which are cached for a certain amount of time. Home

  • Posts/All Posts All

  • Posts/Details Posts Details

  • Posts/Add Posts Add

  • Private area for registered users - Profile, MyPosts, MyComments

  • Admin panel Admin

Remarks

The application's basic functionality is done but there's still room for improvements and more functionalities should be added. Also, code quality could be improved.