This project is a fully functional service-provider website developed using Django. It provides functionalities such as user registration email-Authentication via OTP, product SUBSCRIPTIONS, and data handling AND USING rozorpay function.
- User Authentication: Allows users email-authentication via OTP to register, log in, and manage their accounts.
- Product Management: CRUD operations for products, including adding, editing, and deleting products.
- Rozorpay function: create payment mathod via rozorpay function.
- Search Functionality: Enables users to search for products based on various criteria.
- User Profiles: Displays user profiles with order history (if implemented).
- Frontend: HTML, CSS, JavaScript for frontend development.
- Database: MySQL for data storage and management.
- Clone the repository:
git clone https://github.com/your-username/your-repository.git cd your-repository - Create and activate a virtual environment:
virtualenv env .\env\Scripts\activate # On Windows source env/bin/activate # On macOS/Linux
- Install dependencies
Copy code pip install -r requirements/requirements.txt
- Set up the database:
Copy code python manage.py makemigrations python manage.py migrate
- Start the Django development server:
Copy code python manage.py runserver
- Access the application in your web browser at http://localhost:8000.
- Admin Panel: Access the Django admin panel at http://localhost:8000/admin to manage users, products, and other site content.
- ** Documentation:** View documentation for data handling and management.
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.