University Online Store - ReadMe
Welcome to the University Online Store! This project aims to provide a convenient platform for university students to purchase various items related to their academic needs and university spirit. Built using React for the frontend and Laravel for the backend, this online store offers a seamless shopping experience tailored to the university community.
Features:
-
User Authentication: Students can create accounts, log in securely, and manage their profiles.
-
Product Catalog: Browse through a wide range of products including textbooks, stationery, university merchandise, and more.
-
Search and Filter: Easily find products using search functionality and filter options based on category, price range, etc.
-
Shopping Cart: Add desired items to the cart, update quantities, and proceed to checkout effortlessly.
-
Secure Payment: Integrated payment gateway ensures secure transactions for purchasing items.
-
Order Tracking: Track the status of orders from placement to delivery.
-
Admin Panel: Admins can manage products, orders, users, and view analytics for better insights.
-
Responsive Design: The application is optimized for various devices ensuring a consistent experience across desktops, tablets, and mobile phones.
Installation Guide:
-
Backend (Laravel):
- Clone the repository.
- Navigate to the backend directory.
- Run
composer install
to install dependencies. - Configure
.env
file with database credentials and other necessary settings. - Run
php artisan migrate
to migrate the database schema. - Start the Laravel development server by running
php artisan serve
.
-
Frontend (React):
- Navigate to the frontend directory.
- Run
npm install
to install dependencies. - Update the environment variables in
.env
file as required. - Start the React development server by running
npm start
.
-
Database:
- Ensure that the database is configured and accessible.
- Modify database settings in Laravel's
.env
file accordingly.
Contributing:
Contributions to the project are welcome! Feel free to fork the repository, make improvements, and submit pull requests. Please ensure adherence to the project's coding standards and guidelines.
License:
This project is licensed under the MIT License. See the LICENSE
file for more details.
Support:
For any queries, issues, or suggestions, please contact the project maintainers or create a GitHub issue.
Thank you for choosing the University Online Store! Happy Shopping! 🎓🛒