OPTICIANS is a web application designed to manage optician businesses efficiently. It features a dual-purpose dashboard for both admins and opticians, a fun and interactive UI element, and essential functionalities for managing customers and optician information.
- JavaScript
- CSS
- HTML
- PHP
- MySQL
- A unified login system for both admins and opticians.
- Seamless user experience with AJAX for login and search functionalities.
- A playful baby pink gopher animation where its eyes follow the cursor.
- The gopher hides under the search bar when the cursor gets close, adding an engaging touch to the interface.
- Admin Dashboard: Search for registered opticians with filtering and sorting options.
- Optician Dashboard: Search for customers efficiently using the same interactive search functionality.
- Register optician businesses.
- Provide usernames and passwords to opticians.
- Add, edit, and delete customer information.
- Manage customer contact details and other key data needed for creating prescription eyewear.
- A responsive design that works on all device sizes.
- Built using Bootstrap 4.6.2, featuring a simple and visually appealing design.
-
- Clone the repository:
git clone https://github.com/Param-Sinqh/opticians.git
- Set up the database using the provided SQL file in the
dbfolder. - Configure the database connection in
confile.phpunderconfigfolder. - Host the project locally using XAMPP, WAMP, or any suitable server environment.
- Access the website through your browser at
http://localhost/opticians. - The example business username and password are
paramandp123, respectively. - To access the admin dashboard, both the username and password are
admin.
- Fork the repository.
- Create your feature branch:
git checkout -b feature/YourFeature
- Commit your changes:
git commit -m "Add your feature description" - Push to the branch:
git push origin feature/YourFeature
- Open a pull request.
This project is licensed under the GNU General Public License v3.0.
Enjoy managing optician businesses with ease and fun!


