Developed a bubble tea ordering system full stack web application. React, Node, HTML, CSS, JavaScript, Firebase. Built an interactive user interface with React and custom Hooks for a bubble tea ordering system which features user custom food ordering. Delivered and styled the web content with HTML, CSS and JavaScript. Maintained user order data in Google Firebase RealTime Database, handled confirmation email sending with functions, Node.js and Nodemailer. Implemented user authentication and deployed the app with hosting.
Developed REST API to add, update, pull and delete data from MongoDB. RESTful API, Node, Express, MongoDB o Built a RESTful API with Node, Express, ES6 syntax, and MongoDB. Set schema and the predefine key-value pair type with Mongoose. Created API endpoints to add, update, delete and pull MongoDB data from application back-end, served static files with the created API.
Developed mobile shop App to address the shortage of protective supplies. Java, Android Development, Firebase. Led a 3-person team to develop an Android mobile app for coronavirus-related protective supplies using Java, Android SDK and various APIs. Implemented robust app features such as user sign up, log in and sign out, remember password, add to cart, and product ordering.