Behtarinrah.com Sep 2020 - Feb 2021

Behtarinrah

Behtarinrah

Introduction :
This is one professional and huge project that works with many groups of stores and each group has its filters and special design. All stores across the country can register on this site and add their products in their profile, so motor couriers after each shop have to get their products and put them into the package and send it to customers.  Special articles on products, Website Support, Shopping Bag, Hot Offers, Discounts, Professional Reports, and dedicated panels for each role are other abilities of the site.

What did I do?
At first, I analyzed the project and prepared some diagrams such as ERD, Data Model, Activity, and Use Case in RationalRose program. After that, I bought a template from the Themeforest website and exported the specific pages that I wanted to work on. Because of the Persian language, I changed the direction of the template from left to right to right to left. Built a project with MVC Core technology and imported all the pages that I worked on. In Nuget, I installed some libraries such as EntityFramework, NewtonSoft, etc. Created all classes with properties that I needed for SQL Database and with EntityFramework-CodeFirst I could build a new database. For change tables and manage the database, I installed Migration. Added two Areas for AdminPanel and UserPanel and created all Controllers and views that I need. Therefore Started coding all controllers.