Hi, i'm David
About Me
Skills
Technologies
Projects
Click to view project details
Discord Clone
This is a responsive Discord clone with Google authentication. It has all the features of Discord: Creating Servers, Adding either text, audio and video Channels, Adding members to a server, along with messaging functionalities
LocalMart
This project is a responsive e-commerce application developed as my MSC final project. It's a comprehensive full-stack application featuring credential and OAuth authentication, along with robust security measures such as 2FA, email verification, reset password functionality, and middleware to safeguard API and private routes. The application incorporates a role-based system where users can be designated as either sellers or buyers. For sellers, there's a dedicated dashboard allowing customisation of their store, including adding, updating, and deleting products, as well as tracking ordered items. Buyers benefit from a fully functional cart system and product review feature, enabling them to browse product listings, search for specific items, place orders, and manage their purchases by canceling or initiating returns. Overall, this e-commerce application is a comprehensive solution encompassing essential features for both sellers and buyers, ensuring a seamless and secure online shopping experience.
Task Flow
Responsive Trello clone is a collaborative project management tool that mimics Trello's simplicity. It uses boards, lists, and cards for organizing tasks, with features like drag-and-drop and task assignment. It enables task management.
Notion
This is a responsive Notion clone with Google and Github authentication. It has all the features of Notion: Ability to create and preview notes, and image uploads.
Instagram Clone
This is a responsive Instagram clone with Google sign-in. It has all the features of instagram: like, unlike, comment and messaging, along with uploading videos and images