Skip to content

danil54543/Yoda-ASP.NET-Core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yoda notes


Main functionality:

To use the application, you need to register. During registration, you will need to enter your name, last name, email address, and password.

If all fields are filled in correctly, you will be directed to a page with a message that an email has been sent to your email address with a link to confirm your account (you will not be able to access your profile without confirming your account).Now you need to log in to your profile using your email address and password.

Then you will be redirected to a page with notes, where you can create, edit, and delete notes.

When creating a note, you have the following editing options:

  • Change text size
  • Format text in bold, italic, and underline
  • Insert links
  • Create bulleted and numbered lists
  • Insert images
  • Create tables

There are also 7 color markers that can be used to color-code notes on the shared page. You can mark a note as a favorite and as completed.


Technical specifications:

The application is built on the ASP.NET Core framework using the C# language.

  • MSSQL database is used for data storage.
  • Entity Framework Core is used for working with the database.
  • The Identity library is used for user management.
  • The MailKit library is used for sending email messages.
  • The design is created using Bootstrap 5 framework and my own HTML5 ,CSS elements.
  • The WYSIWYG editor CKEditor 5 was used as a text editor.
  • Figma was used to create the design
  • The logo was created by a neural network.

bootstrap csharp css3 html5 mssql aspnet aspnet figma