Skip to content

Arthur2479/private-repos-overview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Work on Private Repositories

This repository aims to provide an overview of the private repositories that I work / have worked on. They are private due to the strictly confidential nature of the projects.

Table of contents:

1. EasyLaw

EasyLaw is a platform that allows legal professionals to manage customs counterfeit goods retention for their clients (brands which legal rights are infringed). It is a desktop application built with PyQT. It generates 3 major types of documents based on the data entered by the legal professionals:

  • Formal notices to be sent to opposing parties that imported counterfeit goods (either by post or physically). These are generated as Word documents. There are about 80 templates depending on the client, the opposing party's language, the mean of transport of the goods,...
  • Analytic and synthetic reports in the form of Excel documents. These documents are destined to the clients and are specifically tailored to each client's needs.
  • Reports for the customs authorities. These are Word documents destined to a specific customs office, with the necessary data to allow them to destroy the counterfeit goods (identifiers, client involved, etc.)

EasyLaw's data is centralised on a server, and thus can be used by multiple legal professionals at once.

Before the development of EasyLaw, the legal professionals had to manually generate the documents and handle all the data during the whole process (which can take multiple weeks). This was a hugely time-consuming, error-prone, and mentally exhausting process. Since the production launch of EasyLaw in January 2024, the legal professionals saved hundreds of hours of repetitive work and can now focus on more complex issues.

Challenges

As this was my first real software engineering experience, I had to learn a lot of things and faced many challenges. One of them was the generation of Word documents, which can be a real hassle. Another one was the massive amount of data and especially all the details and different possible combinations of the data. Lastly, I learned a lot about developer-client communication and how to understand the expectations of the clients.

It sure was a great experience and I learned a lot from it. Plus the project was a success and the clients are greatly satisfied, so overall a great success!

Stack and tools

Python logo Qt logo Fastapi logo PostgreSQL logo SQLAlchemy logo
Poetry logo Docker logo GitHub logo Pycharm logo Notion logo

Stats


2. Folio

Folio is a platform that allows legal professionals to manage trademark portfolios for their clients. It is a new project that I am currently working on at EasyLaw's clients request.

More to come...

About

A quick overview of my work on private repos (confidential projects)

Topics

Resources

Stars

Watchers

Forks