Perfect Telecom Solutions is an open-source e-commerce website developed using ReactJs, Firebase, and EmailJs. It's your go-to platform for purchasing laptops, desktops, printers, and various other electronic devices.
- Product Catalog: Browse and search for a wide range of electronic devices, including laptops, desktops, printers, and more.
- User Authentication: Create an account, log in, and manage your personal information.
- Real-Time Database: Utilizes Firebase for real-time data storage and synchronization.
- Email Notifications: Send and receive email notifications using EmailJs.
- ReactJs: The front-end is built using React for a responsive and interactive user interface.
- Firebase: Firebase powers the real-time database and user authentication.
- EmailJs: EmailJs is used for email notifications, ensuring effective communication with users.
Explore the PTS website in action with our live demo: Perfect Telecom Solutions Demo
To get started with PTS locally, follow these steps:
- Clone the repository:
git clone https://github.com/HrushabhPatade/PTS_websiteV2.git
- Install dependencies:
npm install
- Set up Firebase:
- Create a Firebase project on the Firebase Console.
- Configure Firebase in your project by adding your Firebase configuration to
src/firebase.js
.
- Run the application:
npm start
For more detailed setup instructions and configuration options, please refer to the project's documentation.
We welcome contributions from the open-source community! If you'd like to contribute to PTS, please follow our Contributing Guidelines. Whether it's bug fixes, new features, documentation improvements, or any other form of support, your contributions are highly valued.
PTS is released under the MIT License. Feel free to use, modify, and distribute the code according to the terms and conditions of this license.
Thank you for choosing Perfect Telecom Solutions for your e-commerce needs. We're excited to have you as part of our open-source community!