Skip to content

This project is a skill-building exercise focused on creating a web application to manage creative challenges, submissions, and user data. Aimed to train implementing CRUD operations, database interaction, and repository patterns.

Notifications You must be signed in to change notification settings

Dvles/SkillSprint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkillsSprint Project

(In development)

Overview

This project is built to practice and explore ASP.NET MVC, Business Logic Layer (BLL), and Data Access Layer (DAL) patterns. The goal is to develop a user registration system, utilizing various ASP.NET concepts like controllers, views, models, and services.

For the time being, a fake database will be used to simulate real data interactions.

Structure

The solution follows a clean separation of concerns by organizing the code into different layers:

  • ASP-MVC: The web application layer (UI, Controllers, Views).
  • BLL: The Business Logic Layer (handles business rules, validation).
  • DAL: The Data Access Layer (handles data interaction, simulated using a fake DB).
  • Common (optional): For shared helpers, constants, etc.

Features

  • User registration form with validation (via UserCreateForm).
  • Simulated database operations (CRUD) for user entities.
  • A well-structured separation between MVC (UI), BLL (logic), and DAL (data).

Dependencies

  • .NET Core / .NET Framework (based on the version used).
  • ASP.NET MVC for web-related components.

Known Issues

  • The solution currently uses a fake database for data interaction, as no real database is set up.

License

This project is for educational purposes only.

About

This project is a skill-building exercise focused on creating a web application to manage creative challenges, submissions, and user data. Aimed to train implementing CRUD operations, database interaction, and repository patterns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published