Skip to content

KashishJuneja101003/Juneja-Electricals

Repository files navigation

Juneja Electricals Website

This project is a professional website built for Juneja Electricals to showcase their electrical products and services. The site is designed to attract new customers, provide essential business information, and enhance the business's online presence.

Table of Contents

Features

  • Responsive design for all device sizes
  • User registration and role-based login (admin, customer)
  • Admin dashboard with product management (add/update/delete)
  • Customers can browse products and place orders
  • Automated billing sent via email to customers and admin
  • Real-time stock alerts sent to admin
  • Progressive Web App (PWA) enabled for offline use
  • Contact page with Google Maps and multiple communication channels

Tools and Technologies

  • Frontend: React, CSS (Tailwind CSS)
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Email Notifications: Nodemailer
  • Version Control: Git(2.46.2.windows.1), GitHub
  • Deployment: Netlify, Render

Development Tools

  • Visual Studio Code (1.100.2) - For coding and project management
  • Canva - For sketching wireframes and planning layouts

Usage

  • Register as a new user or login as admin/customer
  • Admin can manage products via dashboard
  • Customers can browse and place orders
  • Check your email for billing details post-purchase

Future Enhancements

  • Admin Analytics Dashboard with sales, revenue, and product performance visualization
  • Customer product reviews and ratings system
  • Automated email feedback requests post-purchase
  • Loyalty and referral programs
  • Improved mobile app experience with native features
  • Integration with third-party services for enhanced functionality

Demo

User Registration & Login

User Registration & Login Demo

Buying Products

Buying Products Demo

Admin Dashboard (Add/Update/Delete Products)

Admin Dashboard Demo

Contact Us Page

Contact Us Demo

Progressive Web App (PWA) on Mobile

PWA Demo

Email Alerts

Order Confirmation

Order Confirmation

Out of Stock

Out of Stock

Documentation

For a detailed overview of the project, including goals, design decisions, etc. see the Project Documentation.

Links & References

Contact

For any questions or feedback, feel free to reach out to me at [email protected] or connect on Linkedin.


Thank you for visiting this project!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published