Sports Stats Web Application - Flask MongoDB PyMongo

Job ID: 37749905

Budget: $30 – $250 USD

I'm seeking a flask web application that will be connected to MongoDB Atlas through the official PyMongo driver. This should be a data-focused application able to pull and visually dynamically display information about a player in a their own webpage that displays their stats.

Key Features:

- Data Visualization: Develop a UI where a user can search for a sports player. When clicked it redirects them to a new page where they can see all data related to that player.

- Flask should be connected to MongoDB Atlas for direct data interaction.

Data Handling:

- Data Populating: Data should be automatically populated from the MongoDB Atlas database. Which derives from a

- Each time a user inputs a player name (full name, first name, last name) and if there are multiple player names with the same first or last name. The user has to click on the actual player they want from the search bar which directs them to that player page to see their stats.

- Data filters: Once player is populated, user should have the ability to sort by asc/desc order of game_date , points, plus minus or any other column that makes sense.

- data filter2: The filter should also have the option to show more rows in case player has more data. Like 5, 10, 15 records etc.

## extra
I already have working python scripts that pull and format sports data which can than be sent to mongodb atlas. I will attach a small sample subset so you can work with in mongodb.
Related categories: Python Web Development API Flask