maximfedarau / noto-client Goto Github PK View Code? Open in Web Editor NEW 0.0 0.0 0.0 2.27 MB Noto is a simple & efficient Markdown note-taking app. iTechArt Internship Project. TypeScript 98.78% JavaScript 1.22% expo marked react-native react-native-render-html sqlite typescript Introduction ยท People ยท Discuss
๐, I'm Maxim Fedarau const info = { about: "Software Development Enthusiast", languages: ["English", "Russian", "Belarusian"], skills: { languages: ["JavaScript", "TypeScript", "Python"], frontend: ["React", "Next.js", "TailwindCSS", "Redux"], backend: ["Node.js", "Express", "NestJS"], crossPlatform: ["React Native", "Electron"], testing: ["Jest", "Storybook"], databases: ["PostgreSQL", "SQLite", "MongoDB"], otherTools: ["Git", "Docker", "Firebase"], }, }; ๐จโ๐ป A little more about me... ๐ฑ Currently improving in Swift & C++ ๐ Maxim's modes: ๐ค Studying at school. ๐ฅณ Holidays! ๐ด Resting... โค๏ธ My hobbies: ๐ป Competitive programming. ๐ฅ Watching & analyzing films. ๐ฃ Learning new languages.
๐, I'm Maxim Fedarau const info = { about: "Software Development Enthusiast", languages: ["English", "Russian", "Belarusian"], skills: { languages: ["JavaScript", "TypeScript", "Python"], frontend: ["React", "Next.js", "TailwindCSS", "Redux"], backend: ["Node.js", "Express", "NestJS"], crossPlatform: ["React Native", "Electron"], testing: ["Jest", "Storybook"], databases: ["PostgreSQL", "SQLite", "MongoDB"], otherTools: ["Git", "Docker", "Firebase"], }, }; ๐จโ๐ป A little more about me... ๐ฑ Currently improving in Swift & C++ ๐ Maxim's modes: ๐ค Studying at school. ๐ฅณ Holidays! ๐ด Resting... โค๏ธ My hobbies: ๐ป Competitive programming. ๐ฅ Watching & analyzing films. ๐ฃ Learning new languages.
Remove Android hardware back button support on Main Bottom Tabs screen. This messes up auth and icon/nickname preview. Source
Improve search algorithm. Make the search algorithm smarter, because at the moment it searches only among drafts titles.
โ Fix: Avatar spinner rerendering About After Sign In, the user's avatar is loading. Spinner is displayed during loading. If the user starts changing tabs, the Spinner will start loading from the beginning, no matter how loaded the image is. Note: this behavior demo looks better on Android.
Empty note deletion, when going to the background. Current Logic When app goes to the background and current note/draft is empty, then we delete this note. Bug But if user comes back to this note and tries to update it, then it does not appear in Drafts section anymore.
โ Fix: auth & profile updating Now It's kinda weird, that when user ahead of schedule leaves Auth & AvatarPicker screens: his profile is set only, when MainBottomTabs is focused; when user is on other screen, e.g. RecordsManging, user is forced back to the main screen.
Add additional Toasts. Add Toasts showing in these cases: Successful Sign Up. Successful Log In. Successful Image (Avatar) Uploading.
๐ Feature: reverse RecordsList About It's better for UX if user will scroll down to get the oldest ones, rather than the other way around.
๐ Feature: use content when there is no record title About: When a record (draft or note) does not have a title: use its content instead of the title; make the content section empty. Google Keep Example:
โ Fix: remove additional requests Now When we update a record or search for it, there is no data change handler (if the data has not changed, then nothing needs to be done).
Update Search Bar component. Make the component take up all the free space regardless of the device orientation.
Vue.js ๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
javascript JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Machine learning Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Facebook We are working to build community through open source technology. NB: members must have two-factor auth.