Skip to content
/ notepad Public

Online notepad made in Blazor (C#). (shrib.com cheap clone)

Notifications You must be signed in to change notification settings

Pastew/notepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notepad 95

Online notepad.

Alt text
I created it because wanted to try Blazor and web development. It has basic functionality.

How does it work?

  • It's very similar to shrib.com
  • When you enter site it generates random page for you.
  • You can edit and save it. Everyone can also view it and edit it.
  • You can create custom links by entering custom file name after address: http://notepad95.hostingasp.pl/myfile

Architecture

It's created with DotNet Core 3.1

  • Blazor WASM for frontend
  • ASP.NET Core Web Application for backend
  • SQLite for database
  • Hosted on webio

Api

Contribute

I don't plan to develop this application, but you are more than welcome to contribute! I think it's great way of learning on many levels, you can learn:

  • Blazor
  • ASP.NET Core Web API
  • C#
  • GIT, contributing to GitHub
  • Reading and improving someone else's code

Contribution ideas

  1. Improve UI.
  2. Autosave after 5 seconds of user inactivity instead of Save button.
  3. Optional feature: protect notepad file with password. For example you can protect it from viewing&editing or only editing.
  4. View only mode
  5. Renaming note
  6. Prevent too frequent server calls / DOS attacks.
  7. Create all files list
  8. ???

About

Online notepad made in Blazor (C#). (shrib.com cheap clone)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published