Graduation Project
Graduation Project - NewFashion
An e-commerce application built with React Native, supporting order notification messages, post creation, and product management.

Project Information
Team Members
7
Duration
3 months
Role
Fullstack Developer
Responsibilities
- Built the entire API using Node.js and Express.js
- Integrated login with Firebase Auth
- Configured and handled push notifications using Firebase Cloud Messaging
- Developed real-time chat functionality with Socket.io
- Displayed and managed posts
- Managed vouchers and orders
- Integrated payment gateway using MoMo
- Optimized API performance and security
- Deployed backend to Google Cloud
- Optimized app performance
- Fixed bugs and improved user experience
- Developed the admin web panel with CRUD for products, user management, and admin login
Introduction Video
Key Features
Order Notification Messaging
Real-time messaging system to instantly notify customers of their order status.
Product Management
Easily add, edit, delete, and manage inventory.
Post Creation
Share posts, lookbooks, and promotional news.
Technologies Used
React NativeRedux ThunkFirebase AuthFirebase Cloud MessagingSocketNode.jsGoogle CloudMongoDBCloudFlare R2DockerDocker ComposeNginxRedis