This repository contains the backend code for TreeTap, a sustainable advertising platform that connects businesses with reforestation organizations to promote eco-friendly practices and encourage reforestation efforts. The backend was built using FastAPI in Python, with MongoDB for data storage and retrieval.
- Creating and managing ads from eco-friendly businesses
- Storing and retrieving user profiles and tree-planting history
- Processing one-click donations to support reforestation efforts
- Providing analytics and advanced features through premium services
- Accepting donations from users who want to support reforestation efforts
- FastAPI in Python for the server-side logic and data processing
- MongoDB for data storage and retrieval
- GitHub Actions for automating deployment
- DigitalOcean for hosting, storage, and deployment