Skip to content

Rod-Freedom/C11-Typist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typist

Your own personal note-taker! Type away!

License



ABOUT THE PROJECT

Overview

Record from tasks to thoughts, or even groceries!

With a clean, distraction-free interface, Typist makes it easy to capture, organize, and access your notes effortlessly. Whether you're jotting down quick ideas or drafting detailed documents.

Find the repo here.
Go to the site here!



Table of Contents


(Back to the Top)

Resources

  • For JavaScript
    • ES6 modules.
    • Promises.
    • Extensive object and array destructuring.
    • Classes and constructors.
    • Methods for classes.
  • For Node
    • express.js

      • Routers.
      • Static assets.
      • app.use(urlencoded({ extended: true })) to parse urlencoded data.
      • app.use(json()) to parse JSON data.
      • app.use('/api', api) to use api routes.
    • fs module

      • Synchronous methods.
        • readFileSync() and writeFileSync() to save and read data from the JSON db.

(Back to the Top)

Get Started

No installation is required, just go to the site here and explore Typist!


(Back to the Top)

Usage

Typist is easy and intuitive to use.

Once you've entered the site, click Get Started and you'll be redirected to the notes page.

On the left, you'll see the saved notes; you can click on any of them to see their content.

To save new notes, fill in the blanks or click the New Note button; once you have filled in the title and content, click Save Note.

To delete any of them, click on the trash can.

Search for cities


(Back to the Top)

License

GitHub
See the license for more details.


(Back to the Top)

Contribute

If you have suggestions or want to help with some improvements, you can write me by email.


(Back to the Top)

Credits

All the back-end code was created from scratch by Rod's Freedom.


(Back to the Top)