Technologies Involved:
ReactJS
Area Of Work: Machine Learning
Project Description

ASME is a professional organization focused on advancing engineering knowledge and member engagement through digital platforms. To support this mission, ASME required a seamless, scalable member portal and backend system that would streamline user registration, role management, and data connectivity.

Scope Of Work

The client sought a solution from Oodles to set up a full-stack member management system, including a React-based frontend portal and a Strapi backend CMS. Key areas of work included frontend development, backend configuration, database integration, and user role management, enabling smooth interaction and secure data handling.

Our Solution

The solution provided a comprehensive guide to set up and configure the ASME member management platform, facilitating rapid onboarding and development. Key implementations included:

  • Frontend Setup: Cloning the React repository, configuring Axios for API communication, installing dependencies, and launching the member portal. User login capabilities were integrated via database or registration workflows.
  • Backend Configuration: Cloning the Strapi CMS repository, duplicating environment settings, and establishing connection with a PostgreSQL database. Environment variables ensured secure and scalable configuration. The backend handled content management and user roles efficiently.
  • Database Management: PostgreSQL setup involved creating a dedicated database with credentials managed via environment variables. Tools like pgAdmin and SSH were employed to administer and secure the database connection.
  • User Role Management: Manual creation and assignment of user roles in Strapi ensured precise access control, supporting diverse member types and permissions.

Related Projects

aiShare Your Requirements