/Py-Browser

Primary LanguagePythonMIT LicenseMIT

Py-Browser

Py-Browser is a light web browser whose entire code is written in Python. The code written here implements a basic browser with very little functionalities.

Setup

Clone this repo:

$ git clone https://github.com/Sabreen-Parveen/Py-Browser.git

Create a virtual environment:

$ virtualenv <virtualenvironment name>

$ source <virtualenvironment name>/bin/activate

Install the requirements file:

$ pip install -r requirements.txt

To run

$ python main.py

Milestones to be achieved:

  1. Create an address bar.
  2. Change the name of the browser to Py-Browser.

Checkpoints:

  1. Run the application on the local machine.
  2. Learn how to use git and do a basic PR.
  3. Learn how web browsers work (Resource: http://taligarsiel.com/Projects/howbrowserswork1.htm)
  4. Implement the basic features of a browser.

Resources:

  1. http://taligarsiel.com/Projects/howbrowserswork1.htm
  2. https://guides.github.com/introduction/git-handbook/ (If you are new to Git and GitHub)