29. Full-Stack Portfolio Project
React-ify!
We’re almost there! One last assignment remains, and that is, integrating your React frontend with your Node backend. Once everything’s wired up, congratulations, you’re a full-stack developer!
Requirements
Your website should be fully functional with no bugs
Implement unit tests
Deploy your frontend on GitHub pages
Deploy your backend on Google Firebase
Submission
Create a new public project (repository) on GitHub.
Push your project to the master branch.
Get in the habit of committing and pushing often. Start creating a commit history.
Resources
🔗 Frontend Portfolio Project V1
🔗 Frontend Portfolio Project V2
🔗 React Portfolio Project
🔗 Backend Portfolio Project
🔗 React
🔗 Jest
🔗 React Unit Testing