Skip to content

erenaltayy/Python-Course-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Course Tracker

Overview

This web application allows users to browse and track their progress in various Python tutorials available on tutorialspoint.com. Users can view a list of tutorial topics, mark them as completed, and keep track of their learning journey.

Features

  • Tutorial Listing: The homepage displays a list of Python tutorial topics fetched from the tutorialspoint website.

  • Tracking Progress: Users can mark tutorials as completed or incomplete by clicking on the corresponding buttons.

  • Persistence: User progress is stored in the browser's local storage, allowing them to resume tracking even after closing or refreshing the page.

  • Completion Indicator: Completed tutorials are visually highlighted on the page to provide a clear overview.

Getting Started

Running the Application

To run the application, execute the following command:

python run.py

Open your web browser and navigate to http://localhost:5000

Usage

  • Visit the homepage to see the list of Python tutorials.
  • Click on tutorial titles to view the content on the original tutorialspoint website.
  • Use the "Mark as Completed" and "Mark as Incomplete" buttons to track your progress.
  • Your progress will be saved even if you close or refresh the page

Customization

Feel free to customize the application to suit your needs. You can modify the HTML templates, update the styling, or add additional features.

Contributing

Contributions are welcome! If you have any improvements or bug fixes, please submit a pull request.

License

This project is licensed under GNU General Public License v3.0.

Acknowledgments

  • Flask - Web framework used for the backend.
  • Beautiful Soup - Library for web scraping.
  • Tutorialspoint - Source of Python tutorials.

Happy learning!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published