Conference GO!
Conferencing Made Simple!
A conference management app that allows users to create conferences at locations in cities across the US. With the integration of third party API, upon creating a conference at any city, the conference list will display an image of the corresponding city to each conference and we can also get live weather data. Users can sign up to attend conferences, as well as create presentations in conferences.
-Developed an app using Django monolithic architecture, then transitioned to microservices with RESTful APIs to enhance scalability and modularity
-Leveraged React SPA and fetch API to ensure seamless data access/manipulation in the frontend
-Integrated real-time weather and location data from third-party APIs to enrich the user experience and provide valuable information for attendees
-Implemented various IPC methods (messaging queues, pub/sub, and polling) utilizing RabbitMQ for data exchange between multiple microservices, enhancing scalability and data synchronization