Advanced Chrome Extension Development

Job ID: 37928354

Budget: $15 – $25 USD

I need a skilled developer to start a Chrome extension project. The development requirements are simple but the project contains a few important decisions to take. I plan to continue this project in the future and I want you to choose platforms and tools which are easy to work with. You will also build a basic CI/CD to allow fast testing and deployment in the future.

This project includes several components:

1. **Backend**: Create a basic python backend using FastAPI. The backend should support encrypted communication.

2. **Chrome Extension**: User can send textual page content to the server to be logged in a database. In the database, text is indexed by user-id and url.

3. **User Authentication**: The extension will use Google sign-in for user authentication.

4. **Deployment**: You will choose a deployment setup which is easy to manage. I don't care about scale.

5. **CI/CD**

Ideal candidates should have proven experience with Chrome extension development, Python, FastAPI, various databases, Google sign-in authentication, and CI/CD setup.