Useful
Level 3: Projects
Level 3: Projects
  • Fitness Center (MVC)
  • Fitness Center (MVC Angular)
  • QuickDesk
  • Discussion Forum Project
  • Bugpoint
    • Questions to Author
  • ASP Angular
  • Event Booking
Powered by GitBook
On this page
  • SIMPLE GYM APPLICATION in ASP.NET CORE
  • How to configure and run
  • Credential
  • NuGet Packages which are used in Project

Fitness Center (MVC)

NextFitness Center (MVC Angular)

Last updated 2 years ago

SIMPLE GYM APPLICATION in ASP.NET CORE

OneFitnessVue is a gym application developed in ASP.NET CORE 5.0 with different Modules, such as User, Admin, and Superadmin.

How to configure and run

  • Open solution Frapper.Web.sln in Visual Studio 2019

  • appsettings.json file update DatabaseConnection (OneFitnessVueDBSample Database) , AuditDatabaseConnection (OneFitnessVueDBSample Database)

  • Run Database Script which is provided

  • Make Changes in ConnectionStrings in appsettings.json file

  • Build project which will restore all NuGet Packages

  • Final Step Run Project

Credential

Default User Account

  • Username: demouser

  • Password: Pass@123

NuGet Packages which are used in Project

  • AutoMapper.Extensions.Microsoft.DependencyInjection

  • DNTCaptcha.Core

  • EPPlus Version

  • Microsoft.AspNetCore.Mvc.NewtonsoftJson Version

  • Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation Version

  • Microsoft.EntityFrameworkCore Version

  • Microsoft.EntityFrameworkCore.SqlServer Version

  • Microsoft.VisualStudio.Web.CodeGeneration.Design Version

  • NLog.Web.AspNetCore Version

  • Dapper Version

  • Microsoft.AspNetCore.Mvc.ViewFeatures Version

  • Microsoft.Data.SqlClient Version

  • Microsoft.EntityFrameworkCore Version

  • Microsoft.EntityFrameworkCore.Relational Version

  • System.Data.SqlClient Version

  • System.Linq.Dynamic.Core Version

Project worked well by following the simple instructions given by the author. Here are some of the observations on the project:

  • the project uses cqrs pattern

  • there is not much of business logic or any unit tests. There is no business layer or repository either

  • there is no migrations for entity framework we will have to manually create the database and take it from there

  • there are plenty of things to learn from it, but may not be suitable for everyone

-RKR, March 2023

Clone code from Github: git clone

There are 1Database Scripts OneFitnessVueDBSample (Main Database)

https://github.com/saineshwar/OneFitnessVue
Download Database Script
LogoGitHub - saineshwar/OneFitnessVue: Gym Project to Learn ASP.NET CoreGitHub