Solution Architect for Backend Web Project


$100.00
Hourly: $100.00 - $150.00

I need a solution architect to architect a backend solution for website functionality. It will include a portal, document management and share, updates, logging in with a unique id, updates for the consumer. It should be constructed in a stable, secure system that can grow for high volume. This is not very complicated. Doing the actual development, if interested and capable could also be an option. To architect a backend solution for your website with functionalities including a portal, document management and sharing, user authentication, updates, and scalability, here’s a high-level plan: 1. Core Requirements Portal: A secure interface for user interactions, document uploads, and updates. Document Management: Secure storage, sharing, categorization, and version control of documents. Authentication: Unique user login functionality with multi-factor authentication (MFA) for added security. Updates: Real-time notifications or updates for users. Scalability: A system that can handle high traffic and data volume with ease. 2. Recommended Architecture Backend Framework Use modern backend frameworks like Node.js (Express.js), Django (Python), or Spring Boot (Java) for robust server-side logic17. Authentication Implement Firebase Authentication for secure and scalable user login functionality. It supports OAuth 2.0, multi-factor authentication, and federated identity providers like Google or Facebook3. Document Management Use a combination of: AWS S3: For secure document storage with versioning and encryption. DynamoDB or PostgreSQL: For metadata storage to track document details (e.g., upload date, permissions)45. Real-Time Updates Integrate WebSocket-based services like Socket.IO or serverless options like AWS AppSync to push real-time updates to users. Scalability Opt for a serverless architecture using: AWS Lambda for backend logic. API Gateway for routing requests. Auto-scaling databases like DynamoDB or Aurora4. 3. Security Measures Implement AES encryption for sensitive data in transit and at rest2. Use two-factor authentication (2FA) to enhance login security2. Regularly audit security policies and implement Identity Access Management (IAM) roles for access control4. 4. Integration & APIs Design RESTful APIs to connect the frontend with the backend. Include endpoints for: User authentication (login, registration). Document upload/download. Notifications/updates retrieval. 5. Frontend Integration Develop the frontend using frameworks like React or Angular and integrate it with backend APIs using tools like Axios or Fetch API4. 6. Scalability & Maintenance Use cloud-native services to ensure auto-scaling during high traffic periods. Implement logging and monitoring tools like AWS CloudWatch to track performance.

Keyword: Spring Boot

Price: $100.0

Node.js Firebase PostgreSQL Socket.io React

 

WhatsApp Sticker Modification

I have a WhatsApp sticker that needs some modifications. The sticker file is available, but I'm not sure if it's part of a sticker pack. Ideal skills for the job include: - Graphic Design - Proficiency in creating and modifying stickers - Knowledge of WhatsApp sticker...

View Job
Agregar validación de que se esta recibiendo el Sso en Java con Spr...

Estoy trabajando en un proyecto con Java 8, Spring Boot y Angular. En el cual actualmente al subir el war a producción comienza a marcar errores de redireccionamientos 302, pero en el ambiente local no se logra replicar el error y todo funciona adecuadanente. Revisando ...

View Job
Desenvolvimento Full Stack - Front: React, Next.Js Tailwind Css Bac...

Quero desenvolver uma tela a partir de um modelo feito em Delphi. Segue print modelo. Front: React, Next.JS Tailwind CSS Back: Java, Spring Boot e PLSQL. Será necessário fazer o Front e o Backend. As procedures do banco já estão pronta. A regra de negócio pode ser consu...

View Job