A simple static website using HTML and CSS, showcasing my personal profile or a hobby.
The website includes:
- Home - A welcoming section with a brief introduction.
- About Me - A detailed section about my background and interests.
- Contact - Easy ways to get in touch with me.
A dynamic blog website using Node.js, Express, MongoDB, and React.
- Node.js & Express for the backend server and secure API endpoints.
- MongoDB for the database to store blog posts and user data securely.
- React for the frontend to provide an engaging user experience.
- Create Posts: Users can effortlessly create new blog posts with a user-friendly interface.
- Read Posts: Browse through all blog posts.
- Update & Delete: JWT authentication ensures that only the creator of a post can update or delete it, maintaining data integrity and user control.
Full-stack e-commerce website using React for the frontend, Node.js and Express for the backend, and MongoDB for the database.
- User Authentication: Secure login and registration using JWT.
- Product Management: Add, update, delete, and view products seamlessly.
- Shopping Cart: User-friendly interface for adding products to the cart and managing cart items.
- Responsive Design: Optimized for both desktop and mobile devices for a seamless shopping experience.
Real-time features like chat or notifications using WebSockets in a web application.
- Real-Time Messaging: Instant messaging with no delays.
- User Authentication: Secure login and registration.
- Message History: Persistent chat history for all users.