Analisando propostas

React/Typescript E-commerce Platform Completion, Optimization, and Deployment

Publicado em 11 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

About the Project:
We have a React and TypeScript e-commerce platform that is 50% complete but needs a developer to finish missing features, optimize performance, and deploy the application. Your role will be to complete the project, ensure everything is production-ready, and deploy it to a live environment.
This is a hands-on, results-driven role with clear tasks and a focus on delivering a fully functional, optimized, and secure e-commerce platform.

What You Will Do:
1. Complete Missing Features
- Implement testing infrastructure (Vitest, Testing Library) and write test files (.test.) For components, hooks, and utilities.
- Set up Storybook and create .stories. Files for all UI components.
- Develop and finalize admin features (user management, order processing, product management).
- Ensure robust user authentication and authorization (secure sessions, role-based access, permissions).
- Connect to our erp via api (bling.com.br).

2. Optimize and Secure the Application
- Optimize performance: lazy loading, image compression, efficient data fetching, and reducing re-renders.
- Improve seo and accessibility: meta tags, alt text, aria attributes, and semantic html.
- Review and secure authentication, authorization, and API integrations.

3. Prepare for Deployment
- Set up ci/cd pipelines (e.g., GitHub Actions, Vercel, or AWS).
- Configure environment variables and ensure the app is ready for production.
- Deploy the application to a live server (e.g., Vercel, Netlify, AWS, or DigitalOcean).
- Test the live application and fix any deployment-related issues.

4. Finalize Documentation
- Write a comprehensive README with setup, deployment, and usage instructions.
- Document the codebase (inline comments, API references, and component usage).
- Provide a handover guide for future maintenance.

What We Expect From You:
Strong experience with React, TypeScript, and modern frontend development.
Proven ability to complete and deploy projects—not just write code.
Experience with testing frameworks (Vitest, Jest, Testing Library).
Familiarity with Storybook for UI development and documentation.
Knowledge of performance optimization (lazy loading, image optimization, efficient data fetching).
Understanding of SEO, accessibility, and security best practices.
Experience with ci/cd and deployment (vercel, netlify, aws, docker, etc.).
Attention to detail and a focus on delivering a fully functional, production-ready application.
Good communication skills and the ability to work independently.

Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Criar uma nova loja online

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. V.