# Python Django Projects
  - [Edu Flow]()
  - [To Do List]()

# Edu Flow
  A educational platform built with Django, designed to facilitate online learning and interaction between students and teachers. This platform includes authentication features and a system for students to ask questions and seek clarification from their teachers.

# To Do List
  ToDoList includes a user authentication system that allows you to create and manage your tasks securely to can access from everywhere.

# Installation

1. Clone the repository:
  ```shell
  git clone https://github.com/sree-hari-s/MasteringPyTrail.git
  cd MasteringPyTrail/Projects/Django-Projects/<project>
  ```

2. Create and activate a virtual environment:
  ```shell
  python3 -m venv venv
  source venv/bin/activate
  ```

3. Install the dependencies:
  ```shell
  pip install -r requirements.txt
  ```

4. Set up the database:
  ```shell
  python manage.py makemigrations
  python manage.py migrate
  ```

5. Start the Server
  ```shell
  python manage.py runserver
  ```

6. Access the application at http://127.0.0.1:8000/ in your web browser.