Skip to content

JishuDohare/fsf_2019_screening_task2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fsf_2019_screening_task2

Project for FOSSEE internship

Learned PyQt5 from scratch through youtube videos and OOPS concept of Python for the Develpment of this application.
Words such as "self.", "super().__init__()", "__intit__()", etc. were totally alienn to me.

First I made simple notepad using youtube videos and the learned some OOPS concepts, then I made a CSV file loader prior to starting this project, then after I was done with it, I started developing this application, it took me almost two weeks to learn everything and make this project, I learned a lot from this project.

Made the desktop Application which was specified in the FOSSEE Screening Task - 2, with all the necessary features such as Loading the .csv file and performing operations like Display Data, Edit Data, Add new data and plotting of graph for different columns of the file. This software application can be used for performing operations on a file and also for plotting the data of the file, with changes here and there the editor can be also made compatible for other file extensions like .xls using their respective modules which are available as a library in Python.

You can get the detailed description of the Application in FOSSEEP_Application_document.pdf

requirements to run:
python3
Additional Libraries - PyQt5, matplotlib, scipy and numpy

About

Project for FOSSEE internship

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages