← Back to Portfolio
SIT313 High Distinction (A)
Full-Stack Development: Secure Frontend Applications
This unit covers full-stack development fundamentals, including frontend development with React, backend integration, Firebase authentication, and secure coding practices. I developed skills in React, Firebase, Express.js, and modern web application development.
Key Learnings
- React component development
- Firebase authentication and Firestore
- Frontend development best practices
- Secure coding practices
- User authentication systems
- Web application deployment
- Full-stack development fundamentals
Tools Used
ReactFirebaseChakra UITailwind CSSNetlifyCodeMirrorReact Router
Projects (10)
001 Personal Website
Creating a personal website using HTML and CSS
High Distinction
002 Welcome Email Creating a welcome email for Deakin University
High Distinction
003 Home Page with React Designing a home page using React and Chakra UI
High Distinction
004 New Post Page Creating a new post page for articles and questions
High Distinction
005 Login & Registration Page Building login and registration pages with Firebase Authentication
High Distinction
006 Firestore Integration Integrating Firestore database for data persistence
High Distinction
007 Website Deployment Deploying the web application to Netlify
High Distinction
008 Newsletter Feature Implementing newsletter subscription functionality
High Distinction
009 Subscription Plans Adding subscription plans with Stripe integration
High Distinction
010 DEV@DEAKIN Web Application Complete full-stack web application with advanced features
High Distinction