Write down what you want to do and then do it with this user-Friendly app for productivity.
Originally, the app was a part of a React.js code along session I did for my software engineering students. I turned it into a fullstack app with account authentication.
- React.js: front-end component-based javascript library.
- Express.js: back-end Node.js framework for handling my account authentication-feature.
- Airtable: back-end spreadsheet-database hybrid for storing user and to-do records.
- Axios: Node.js libary that faciliates HTTP requests to airtable and my express app routes from the browser.
- BCrypt: Node.js libary for hashing passwords. Included "salt rounds" to protect against rainbow table attacks
- JSON Web Token (jwt): Node.js libary for encoding and decoding a payload/claim with a secret key with the purpose of authorizing persistant access to user account data on a given browser session.
Upload a picture, video or audio and/or desciption of what you've done and how it went.