Welcome to LuxeLenses, the premier online destination for stylish and high-quality sunglasses. Our web app is built with the latest technologies including React, SASS, Redux, Firebase, and AWS Amplify to deliver a seamless and responsive user experience.
- Wide Selection: Browse through a vast collection of sunglasses to find your perfect pair.
- Virtual Try-On: Use our virtual try-on feature to see how the sunglasses look on you.
- Secure Checkout: Enjoy a secure and fast checkout process with Firebase authentication.
- User Profiles: Create and manage your profile to keep track of your orders and favorites.
- Responsive Design: Our SASS styling ensures the app looks great on all devices.
To get started with LuxeLenses, clone the repository to your local machine:
Make a new Project there and initialize authentication and cloud firestore
- make an .env file in your main folder and place these keys there
git clone https://github.com/your-username/luxelenses.git
## Environment Variables
To run this project, you will need to add the following environment variables to your .env file
`API_KEY`
VITE_FIREBASE_API_KEY=
VITE_FIREBASE_AUTH_DOMAIN=
VITE_FIREBASE_DB_URL=
VITE_FIREBASE_PROJECT_ID=
VITE_FIREBASE_STORAGE_BUCKET=
VITE_FIREBASE_MSG_SENDER_ID=
Install my-project with npm
After Cloning
cd (the folder name)
npm install
npm run build
npm run dev
LuxeLenses is configured for deployment with AWS Amplify. Follow the Amplify documentation to deploy your instance of LuxeLenses.
We welcome contributions to LuxeLenses. Please read our contributing guidelines before submitting a pull request.
License
This Project is a inpiriation from
jgudo
do check him out
- React Community
- Firebase Team
- AWS Amplify
- All contributors and supporters
jgudo
- Thank you for choosing LuxeLenses for your eyewear needs!