/ivashin-test

Notepad | React SPA

Primary LanguageTypeScript

Deploy: Link

yarn

Install all dependencies.

yarn start

Run the app in the development mode.

Requirements of the project:

  • Create a single page application with React: text editor with tags;
  • Create, edit, view and delete notes;
  • Filter notes by tag;
  • Adding and removing tags from the list;
  • Store data in JSON format;
  • Using the CSS Preprocessor;
  • Using TypeScript;
  • While editing a note, the user can create tags using the # symbol;
  • When editing a note, all words matching the tags should be highlighted;
  • Push the App to GitHub;
  • Deploy on Netlify;