friendrecord is a full stack JavaScript contact info app demonstrating basic CRUD, clean UI, and TDD.
The primary purpose of this project is to demonstrate proficiency with backend software development, namely SQL and APIs (composing and consuming).
Tools used include React.js, TailwindCSS, Node.js, PostgreSQL, and test driven development with Jest.
Prod PostgreSQL db provisioned by Render. React frontend deployed to Netlify, Express backend deployed to Render.
Database CRUD functions written with PostgreSQL.
Available CRUD operations:
-
CREATE a user record. (Register/Sign Up)
-
READ a user record. (Log In)
-
CREATE a friend record.
-
READ full table, or grab a single record.
-
UPDATE/PUT a record.
-
DELETE a record.
Prod db provisioned courtesy of Render.
friendrecord follows test driven development to enhance development speed & debugging and ensure application stability.
Land on friendrecord.
Sign up & log in. Each user has private data.
Add a new friend, view all your friends or a single friend, update someone's info, or clear out some old contacts & notes.
// add description
Continue building out test suite.
Implement authorization & authentication:
Add description of Frontend to README.
React Native port!?