Welcome to KeyNovaAPI! 🎉 This API is designed for comprehensive rental inventory management, handling everything from furniture and agents to maintenances, properties, rooms, and owners. Developed with FastAPI, MySQL, and hosted on Azure Flexible Server, this API can be seamlessly deployed in production on Render.
- Furniture Management: Track and manage all rental property furnishings.
- Agent Management: Keep records of all agents involved in property management.
- Maintenance Tracking: Schedule and record maintenance activities.
- Property Management: Manage details of all rental properties.
- Room Management: Track information about rooms within properties.
- Owner Management: Maintain information on property owners.
- Python 3.7+: Ensure you have Python installed.
- FastAPI: The API is built using FastAPI.
- MySQL: The database used is MySQL.
- Azure Flexible Server: The MySQL database is hosted on Azure Flexible Server.
Access the interactive API documentation provided by FastAPI at:
- Swagger UI:
http://localhost:3000/docs - ReDoc:
http://localhost:3000/redoc
To deploy KeyNovaAPI to production on Render:
- Follow the Render deployment guide.
- Ensure your environment variables are set up correctly on Render.
For any questions or suggestions, please contact us at jevojob@gmail.com.
Thank you for using KeyNovaAPI! 🗝️✨ Happy managing!