Skip to content

JokesWebApp - A Fun .NET Core MVC CRUD Project ๐ŸŽ‰

Notifications You must be signed in to change notification settings

Olcaytp/.NETCore-MVC-JokesWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

JokesWebApp - .NET Core MVC CRUD Project

Introduction

JokesWebApp - A Fun .NET Core MVC CRUD Project ๐ŸŽ‰

JokesWebApp is a humorous .NET Core MVC CRUD project developed during the FreeCodeCamp ASP.NET Core Crash Course. Manage jokes with ease through basic CRUD operations and enjoy a good laugh with this interactive web application! ๐Ÿคฃ

Technologies used: .NET Core 6, ASP.NET Core MVC, EF Core, Microsoft SQL Server.

Feel free to contribute and have a great time sharing some jokes! ๐ŸŽญ

Project Overview

JokesWebApp enables users to perform the following operations:

  • Create: Users can add new jokes to the application, contributing to the humor database.
  • Read: Users can browse through the collection of existing jokes, enjoying a good laugh.
  • Update: If users encounter outdated or incorrect jokes, they can easily update the content.
  • Delete: Unwanted or inappropriate jokes can be removed from the database, ensuring content quality.

Technologies Used

The JokesWebApp was built using the following technologies:

  • .NET Core 6
  • ASP.NET Core MVC
  • Entity Framework Core (EF Core) for data access
  • Microsoft SQL Server for database storage

Features

  • User-Friendly Interface: The application boasts an intuitive and aesthetically pleasing user interface, providing a seamless experience.
  • Secure Authentication: User authentication and authorization are implemented to ensure data security and access control.
  • Interactive Joke Management: Users can easily create, read, update, and delete jokes through an interactive interface.

Getting Started

To run the JokesWebApp on your local machine, follow these steps:

  1. Clone the repository to your computer.
  2. Ensure you have the required .NET Core 3.1 (or the latest version) SDK installed.
  3. Configure the connection string to your Microsoft SQL Server database in the appsettings.json file.
  4. Run the database migrations to create the necessary tables.
  5. Build and run the application.

Screenshots

1


2


3


4


5


6

Contributions

Contributions to the JokesWebApp project are welcome! If you find any issues or have ideas for improvements, feel free to create a pull request.

Acknowledgments

Special thanks to FreeCodeCamp for providing the ASP.NET Core Crash Course - C# App in One Hour. The course served as an excellent resource for building this project.

About

JokesWebApp - A Fun .NET Core MVC CRUD Project ๐ŸŽ‰

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published