Jordan Wilia's Projects
Solana-React-BlogWebsite
first attempt at a project
Project for Node API 1 Module
Project for Node API 2 Module
Starter Code for Node API 3 Afternoon Project
Challenge Project for Node API 4 Module
Web Auth I Module Challenge
Developed database access functions using Axios and middleware functions for authentication. Created endpoints using React to enable new users to register and current users to log in (authentication uses JWT).
Developed login functionality using React that enables users to log in, using JWT for authentication and Axios to call correct dad jokes. Utilized Knex and Sqlite3 to build a schema, Express-session to make HTTP protocol connections stateful, and bcryptjs to hash user's passwords.
Web DB I Module Challenge
Starter Code for Node DB 2 Project
Starter Code for Node DB 3 Project
Designed the data model for a recipe book application using Knex migrations and seeding to build an SQLite database. Built an endpoint that fetched a recipe by its id, pulling information from several tables using Knex and using higher-order functions and loops to create a response based on a provided data model.
Create a card based on the data coming back from the Github API.
Built a server-rendered React portfolio using the Next.js framework. Styled the website using Tailwind CSS and animated it using Framer Motion to create a better UI/UX. Connected the framework of the website to Sanity.io for structured content.