HiveTax AI
Web Development
Developed and maintained Hive AI platform for CPAs using modern web technologies like React, Next.js, PostgreSQL, GraphQL, and Hasura.
Platform Development
Designed and implemented intuitive layouts using Next.js and React for seamless user interaction. At Hive, I was responsible for developing and maintaining the platform that supports AI-driven tools for CPAs. My role included designing user-friendly interfaces using Next.js and React, which facilitated seamless interaction with the AI assistants for client support, tax research, and financial planning. By focusing on usability and accessibility, I ensured that the platform provided a smooth and intuitive experience for users. Tailwind CSS was used to streamline the styling process, ensuring a consistent and attractive user interface. PostgreSQL was utilized as the primary database, providing robust and scalable data management.
Content Integration
Integrated extensive resources and support tools using Hasura and GraphQL to enhance user experience. I also focused on integrating a wide range of resources and support tools to enhance the user experience using Hasura and GraphQL. This included embedding knowledge bases, support chatbots, and comprehensive search functions within the platform. By ensuring that these resources were easily accessible and well-organized, I helped CPAs quickly find the information and support they needed. For deployment, Docker was used for containerization to ensure consistent development and production environments, and the platform was hosted on Heroku and Vercel to provide a reliable and scalable infrastructure. My efforts in content integration ensured that the Hive platform not only provided advanced AI tools but also supported users with the necessary resources to maximize their productivity and service offerings.
User Authentication
Developed a robust authentication system using NextAuth and JWT to ensure secure access for users. In addition to platform development, I was responsible for implementing a secure login/logout system using NextAuth and JSON Web Tokens (JWT). This involved creating a robust authentication mechanism that protected user data and ensured only authorized access to the platform. By incorporating advanced security protocols and encryption methods, I provided a safe and reliable environment for users to log in and manage their accounts. My efforts in developing the authentication system ensured that CPAs could confidently use the platform, knowing that their sensitive information was well-protected.